4 ms·
This seems like a both fun/humorous and an educative project on programming language and interpreter design. Motivating, lovely.
by can16358p 2y ago
This seems like a both fun/humorous and an educative project on programming language and interpreter design.
Motivating, lovely.
- fjfaase 2y agoThat is exactly what I did for the 'A practical approach to parsing' workshop I gave at MCH2022 [1]. You can give it a try with the online IParse Studio [2], which has a simple build in interpreter, and if you are lazy or getting stuck, you can have a look at the grammar I wrote myself [3], which does not specify operator precedence yet. [1] https://fransfaase.github.io/MCH2022ParserWorkshop/ https://fransfaase.github.io/MCH2022ParserWorkshop/ [2] https://fransfaase.github.io/MCH2022ParserWorkshop/IParseStudio.html https://fransfaase.github.io/MCH2022ParserWorkshop/IParseStu... [3] https://github.com/FransFaase/MCH2022ParserWorkshop/blob/main/docs/Tabloit_grammar.txt https://github.com/FransFaase/MCH2022ParserWorkshop/blob/mai...