RUS  ENG
Full version
JOURNALS // Preprints of the Keldysh Institute of Applied Mathematics // Archive

Keldysh Institute preprints, 2022 030, 35 pp. (Mi ipmp3056)

On a possible embedding of Lisp into the C language

A. Veresov


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.

DOI: 10.20948/prepr-2022-30



© Steklov Math. Inst. of RAS, 2026