3 ms·
I have experimented with several lisp-like environments. Parsing s-exprs is simple. The choice of primitives, i.e. built-in functions which differ from those i
by GianFabien 4y ago
I have experimented with several lisp-like environments. Parsing s-exprs is simple. The choice of primitives, i.e. built-in functions which differ from those in Common Lisp or Scheme, can lead to interesting behavioral dynamics.
I have tended to implement more complex core data structures than cons-cells. E.g native strings, maps and arrays.
Suggest looking at newLisp and picoLisp for ideas on how non-traditional Lisps have been implemented.