3 ms·
https://github.com/metosin/malli#serializable-functions https://github.com/metosin/malli#serializable-functions SCI (Small Clojure Interpreter) is 4500LOC and
by dustingetz 6y ago
https://github.com/metosin/malli#serializable-functions https://github.com/metosin/malli#serializable-functions
SCI (Small Clojure Interpreter) is 4500LOC and if you just want a barebones clojure interpreter to carefully evaluate '(> x y), you could probably fit it in 100 LOC clj. Ok you want to use Python, so 500 LOC py. Or port SCI, 4500LOC port is a few person-months given a reference implementation.