CUP is a simple, open source, small, easy to use LALR parser generator.
CUP is available for all platforms supporting Java.
CUP allows quick generation of LALR parser type.
Requirements:
· Java
What`s New in This Release: [ read full changelog ]
· Embedded actions in CUP didn`t really relay their intermediate results to the main action part. now, embedded actions have the following (new) properties:
· the LHS has the type of the "parent" lhs
· the RESULT variable of following embedded actions have their RESULT
· variables initialized with the RESULT of the previous embedded action