(library
 (public_name parser_javascript.menhir)
 (name parser_javascript_menhir)
 (wrapped false)
 (libraries
   menhirLib ; this is needed when using --table
   commons
   process_limits
   lib_parsing
   parser_javascript.ast
 )
 (preprocess (pps ppx_deriving.show ppx_profiling))
)
(ocamllex lexer_js)
; --table helps to generate a smaller engine.js file
(menhir (modules parser_js)
        (flags --unused-tokens --explain --table --fixed-exception))
