Algorithms and data structures to make my own programming language

I want to bolster my skills in C(99) by making my own programming language, how would you go about designing a LISP with a very minimal standard library and basic compiler? My thoughts are to make the stack a binary tree, and make a heap a chained hash-table, however i am not certain that would be the best uses of those data structures.

1 Like

Beep boop bump boop beep