Dmitry Soshnikov
1 min readMar 15, 2017

--

Chet Corcos: Syntax is suitable for parsing any complex programming language (using LALR(1) algorithm), not only calculators of course — it was just an example :) It also supports Bison/Yacc notation to define a grammar. There are docs on the project page. Here’s an example grammar of a language similar to ECMAScript.

--

--

Dmitry Soshnikov
Dmitry Soshnikov

Written by Dmitry Soshnikov

Software engineer interested in learning and education. Sometimes blog on topics of programming languages theory, compilers, and ECMAScript.

No responses yet