… but no keyword or optional args. The basic evaluation model is done, and the ref-counting garbage-collector is rock-solid. Half the code is tests. [1] http://github.com/diiq/eight, http://arclanguage.org/item?id=10719. [2] http:// arclanguage.org/item?id=13585 … I find escaping and spaces inside symbols to be really weird[5]. And auto-converting to/from “strings” like in shell or Tcl is super ugly; I like to be clear in my mind about what's a string and what isn't. … …
Read more here:
Arc Forum | New wart interpreter: lisp-1, fexprs