Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bobappleyard/golisp
/ functions
Functions
153 in github.com/bobappleyard/golisp
⨍
Functions
153
◇
Types & classes
15
Method
String
()
lisp/data.go:299
Method
String
()
lisp/data.go:502
Function
apply
(f, args interface{})
lisp/primitives.go:158
Function
capEnv
(env interface{})
lisp/primitives.go:199
Function
catch
(thk, hnd interface{})
lisp/primitives.go:175
Function
closePort
(port interface{})
lisp/primitives.go:722
Function
eq
* Equality */
lisp/primitives.go:95
Function
eval
(expr, env interface{})
lisp/primitives.go:150
Function
fixToFlo
* Numbers */
lisp/primitives.go:351
Function
fixnumAdd
(_a, _b interface{})
lisp/primitives.go:374
Function
fixnumDiv
(_a, _b interface{})
lisp/primitives.go:386
Function
fixnumModulo
(_a, _b interface{})
lisp/primitives.go:416
Function
fixnumMul
(_a, _b interface{})
lisp/primitives.go:382
Function
fixnumQuotient
(_a, _b interface{})
lisp/primitives.go:398
Function
fixnumRemainder
(_a, _b interface{})
lisp/primitives.go:407
Function
fixnumSub
(_a, _b interface{})
lisp/primitives.go:378
Function
flonumAdd
(_a, _b interface{})
lisp/primitives.go:441
Function
flonumDiv
(_a, _b interface{})
lisp/primitives.go:453
Function
flonumMul
(_a, _b interface{})
lisp/primitives.go:449
Function
flonumSub
(_a, _b interface{})
lisp/primitives.go:445
Function
flush
(port interface{})
lisp/primitives.go:713
Function
gensym
()
lisp/primitives.go:343
Function
init
()
lisp/interpreter.go:21
Function
isEof
(x interface{})
lisp/primitives.go:683
Function
load
(path, env interface{})
lisp/primitives.go:137
Function
main
()
gli.go:8
Function
makeChannel
* Channels */
lisp/primitives.go:738
Function
makeVector
* Vectors */
lisp/primitives.go:521
Function
newCustom
(name, fn interface{})
lisp/primitives.go:280
Function
newMacro
(m interface{})
lisp/primitives.go:116
Function
nullEnv
()
lisp/primitives.go:195
Function
objToStr
(obj interface{})
lisp/primitives.go:513
Function
readByte
(port interface{})
lisp/primitives.go:675
Function
readChar
(port interface{})
lisp/primitives.go:667
Function
readStr
* Syntax */
lisp/primitives.go:108
Function
receive
(ch interface{})
lisp/primitives.go:751
Function
send
(ch, v interface{})
lisp/primitives.go:742
Function
slice
(vec, lo, hi interface{})
lisp/primitives.go:565
Function
spawn
* Control */
lisp/primitives.go:128
Function
startProc
(path, args interface{})
lisp/primitives.go:207
Function
strToSym
(str interface{})
lisp/primitives.go:323
Function
strToVec
(str interface{})
lisp/primitives.go:500
Function
stringJoin
(strs, sep interface{})
lisp/primitives.go:483
Function
stringSplit
* Strings */
lisp/primitives.go:466
Function
symToStr
* Symbols */
lisp/primitives.go:315
Function
throw
(kind, msg interface{})
lisp/primitives.go:166
Function
typeOf
* Type system */
lisp/primitives.go:242
Function
vecToStr
(vec interface{})
lisp/primitives.go:615
Function
vectorLength
(vec interface{})
lisp/primitives.go:533
Function
vectorRef
(vec, idx interface{})
lisp/primitives.go:541
Function
vectorSet
(vec, idx, val interface{})
lisp/primitives.go:553
Function
writeByte
(port, bte interface{})
lisp/primitives.go:700
Function
writeString
(port, str interface{})
lisp/primitives.go:687
← previous
101–153 of 153, ranked by callers