|
|
|
|
|
by jangid
1854 days ago
|
|
What I like about Lisp's syntax is that the cursor (point) is always in a complete Lisp program. You move up one set of parenthesis, again a complete program. Move up further .... till you reach the top (file-level). So this gives good opportunity to Editor makers. Compile "this" level, 1-level-up, 2-level-up and so on. In an editor you can always check your program while coding. Example is Cider package for Emacs for Clojure programming language. |
|
This is a complete Scheme program:
However this: Is not a Scheme program, unless the binding `else` be defined in the current scope..