{"push_id":1254006557,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"2b21c178d6dda5824593d7490f0acceb71083391","before":"5f35f89f8e66cb7f57ca587624167e9fc8eb5803","commits":[{"sha":"b5c1ea8ec355353ff767a27426e9d00ef289700f","author":{"name":"Ger Hobbelt","email":"dd38c700f3409125b78d63eab9a65849df79e223@hobbelt.com"},"message":"regenerated library files","distinct":true,"url":"https://api.github.com/repos/GerHobbelt/jison/commits/b5c1ea8ec355353ff767a27426e9d00ef289700f"},{"sha":"266169aa99ee8c8f9bec7b584408798cccc4fbd5","author":{"name":"Ger Hobbelt","email":"dd38c700f3409125b78d63eab9a65849df79e223@hobbelt.com"},"message":"- introducing the new `--export-all-tables` / `-E` CLI option to have JISON export all parse tables (symbols, terminals, grammar) as JSON files for use by other tools in your toolchain. One use case is where you wish to `%import` the *terminals* (or *all* of the symbols) into another grammar for re-use via `%import`: though you could load the entire parser source file produced by jison via `%import`, it would then always load the entire symbols table, rather than just the *terminals*. In a later commit, the `examples/compiled_calc_*` will use this functionality.\n\n- removed CJSON as a dependency as we use JSON5 elsewhere and it is both more powerful and serves the same purpose as CJSON.\n\n- refactored a bit of code in the generator: common code is now moved to a helper function called `__prepareOptions`","distinct":true,"url":"https://api.github.com/repos/GerHobbelt/jison/commits/266169aa99ee8c8f9bec7b584408798cccc4fbd5"},{"sha":"2b21c178d6dda5824593d7490f0acceb71083391","author":{"name":"Ger Hobbelt","email":"dd38c700f3409125b78d63eab9a65849df79e223@hobbelt.com"},"message":"bumped build version and regenerated library files","distinct":true,"url":"https://api.github.com/repos/GerHobbelt/jison/commits/2b21c178d6dda5824593d7490f0acceb71083391"}]}
{"actor":{"display_login":"GerHobbelt"}}