ZMJS is a tree-walking JavaScript interpreter that runs entirely inside SAP. You pass it a JavaScript source string, it tokenizes, parses into an AST, evaluates ...
LL(1) parser toolkit in C: reads a grammar, performs left factoring and left recursion removal, computes FIRST/FOLLOW, builds an LL(1) table, and parses strings with a custom stack and detailed debug ...