A simple lisp interpreter.
A simple lisp interpreter implementation in C.
About lisp: https://en.wikipedia.org/wiki/Lisp_(programming_language)
(define x 10)
(define sqr
(lambda (x)
(* x x)))
(define sos
(lambda (x y)
(+ (sqr x) (sqr y))))
(sos 3 4)
Output: - 25
Here
sqr - square
sos - sum of squares
run command: - (needs gcc compilier and make tool)
make
on mac/linux - .\lisp.o
on windows - ./lisp.o