A simple parse tree generator for any user-defined LR(1) programming language
-
Updated
Aug 2, 2023 - Python
A concrete syntax tree is an ordered, rooted tree that represents the syntactic structure of a string according to some context-free grammar.
A simple parse tree generator for any user-defined LR(1) programming language
2nd Year: 1st - 97. A full parser for first order logic, producing a parse tree (png) and a grammar containing all production rules and symbols, along with a log file.
Desktop app for visualizing parse tree , abstract syntax tree , action table , parse table for any valid LL1 grammar.
Utilities for lark's ambiguous trees
This project parses and evaluates arithmetic expressions using recursive descent parsing based on BNF grammar rules.
LaTeX-CV-Gen is a Python project that allows you to generate LaTeX CVs from YAML profile data. It provides a simple command-line interface to parse YAML data, process LaTeX templates, and generate PDF CVs.
Welcome to the Voila repository! This repository contains all the necessary documents, design specifications, implementation details and related tools for Voila. Voila is an easy-to-learn programming language that has a simple syntax which makes it perfect for beginners.