On a possible embedding of Lisp into the C language
Abstract:
An implementation of the Lisp computational model is proposed, written in the C language and intended for use in projects whose main language is C. The implementation allows Lisp S-expressions to be written in the form of a superposition of C function calls, thus syntax and semantics of Lisp are modeled with C language capabilities, without the need for additional preprocessing of the source code.
Keywords:
programming languages, embedding of programming languages, compilation, programming paradigms, Lisp, the C programming language