Compiling the Example

To compile a working parser from the example, run JS/CC as follows:

              
              
              ./bin/jscc-node.sh --src_file calc.par --out_file calc.js
              
              
              

That's all! The result, calc.js, can now simply be executed using your desired platform.

Like other *nix programs, JS/CC outputs nothing when it is invoked and successfully builds the parser. For additional output, use the --logLevel option. The --verbose option (for now) prints out some statistics, e.g., how many states and actions had been created in the resulting parse table. --verbose is likely to be deprecated in favor of using only --logLevel at some point.