Closed dlunde closed 2 years ago
Intrinsics that exists in both boot
and the interpreter
addi
subi
muli
divi
modi
negi
lti
leqi
gti
geqi
eqi
neqi
slli
srli
srai
arity
addf
subf
mulf
divf
negf
ltf
leqf
gtf
geqf
eqf
neqf
floorfi
ceilfi
roundfi
int2float
string2float
eqc
char2int
int2char
makeSeq
length
concat
get
set
cons
snoc
splitAt
reverse
print
dprint
readLine
readBytesAsString
argv
readFile
writeFile
fileExists
deleteFile
error
exit
eqsym
gensym
sym2hash
randIntU
randSetSeed
wallTimeMs
sleepMs
Current differences between the interpreter and boot (which should be corrected at some point?):
TmUtest
is not supported in its complete form in the interpreter (I believe @larshum did the last change in boot?)not
exists in the interpreter, but not inboot
(it should be removed in the interpreter)