Although the language is stack-based, there are many elements that show the explicit influence of lisp. Take the IF statement as an example. In the fourth case, if the statements are cond IF (code if true) ELSE (code if false) THEN, and the If definition is valid at run time to ensure that the correct branch is started. If there is a direct translation in the coefficient, if in lisp it accepts a true quote and a false quote and does the correct one. Edit: the other is a dynamic region, something CL is known for. Its lexical variables are defined by the expression, as is lisp (even if *)
stonemetal
source share