urn
urn copied to clipboard
Yet another Lisp variant which compiles to Lua
core/list/range To me it makes sense if `> (range :from 1 :to 10) out = (1 2 3 4 5 6 7 8 9 10)` was a shorthand for `>...
So this is a longshot and might not be easy due to Lua, but, I am trying to write a program that parses text files that are made up of,...
According to my tests, using a for loop instead of a while loop is about 28% faster with Lua and 67% faster with LuaJit. Therefore, emitting for loops wherever possible...
Urn seems to emphasize compilation over interpretation. I appreciate that, but it's sometimes nice to call `eval` on quoted forms. Does `eval` exist or is it possible to define it...