Re:John Carmack working on Scheme as a VR scripting language
by agumonkey on Wednesday July 01, 2015 @10:36AM
(#9812079)
Quite a beautiful addition to sexps. I've seen implicit rules about top-level expression being implicitely wrapped in parens you one can write
defun fact (n)
(cond
..
..)
which makes lisp so much more bearable to parensophobic people.
The second level language built on Boot was Spad, which used a slightly friendlier syntactic top-form:
With compact forms: Which lets you uniformly parse packages, modules, domains, categories, functions, annotations, etc. etc. For instance, we had a Spad-lite syntax: Then you could assert membership: An implementation would be: