3 ms·
Yes, exactly. The power of Lisp's 'syntax' is that anything expressible as an s-expr can be written in Lisp. This is not the case with other languages, even t
by demallien 16y ago
Yes, exactly. The power of Lisp's 'syntax' is that anything expressible as an s-expr can be written in Lisp. This is not the case with other languages, even though they are all parsed into s-exprs. The parser simply can't produce certain s-exprs.
*Actually, I'm not 100% sure that this is true - it would be more accurate to say that I am not aware of any other language that can be used to produce an arbitrary s-expr, but that such may indeed exist. If anyone can correct me on this point it would be much appreciated :-)