|
|
|
|
|
by yummyfajitas
6139 days ago
|
|
Something I've never gotten around to is building an algolish-lisp -> lisp translator. [a, b, c] -> '(a b c)
f(x) -> (f x)
These two translations are strictly syntatic modifications to lisp.Some syntactic sugar: {
f(x)
g(x)
} ->
(progn
(f x)
(g x)
)
With these three tweaks, we are probably 90% of the way to recruiting the common man (if syntax is really what puts them off). |
|
http://docs.plt-scheme.org/algol60/index.html