Skip to content

Use a dynamically defined grammar to parse a source code to parse trees.

Notifications You must be signed in to change notification settings

CyanideForBreakfast/syntax_2_parse_trees

Repository files navigation

syntax_2_parse_trees

Use a dynamically defined grammar to parse a source code to parse trees.

We read the grammar from grammar.txt and convert it to predefined grammar structure on execution of the driver. Subsequently the source code is read and converted to a parse tree. Also, type checking can be done to report errors. Auxillary functions are provided to examine the output.

About

Use a dynamically defined grammar to parse a source code to parse trees.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published