3 ms·
Agreed. I've written a couple of interpreters now, and even a simple maths-compiler that generated assembly-language output. One of the things that made me po
by stevekemp 7y ago
Agreed.
I've written a couple of interpreters now, and even a simple maths-compiler that generated assembly-language output.
One of the things that made me postpone these projects for years was seeing so many parser/lexer examples which were just evaluating simple expressions such as "3 + 4", or "3 + 4 * 5". Going from there to a real language with functions, conditionals, etc, is a big step with no guidance.
Still this is a nice project, and it is well-documented even if it is "small".