mozilla-spidermonkey / jsparagus

Experimental JS parser-generator project.
Other
447 stars 20 forks source link

Add FilterState action. #562

Closed nbp closed 4 years ago

nbp commented 4 years ago

This work is part of #430 and add the FilterStates action as well as the code it produces in both the Python and Rust backend.

At the moment no phase of the parse table is making use of this code, but this would be part of the upcoming PR.

@jorendorff I think you might want to give a look at these changes as it is a corner stone from moving away from the default style of parse tables.