Skip to content

🌴 A C++ program that will create an abstract syntax tree from an input file.

Notifications You must be signed in to change notification settings

Pip-Install-Party/Abstract-Syntax-Tree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Component 5 - Abstract Syntax Tree

A C++ program that creates an Abstract Syntax Tree (AST) based on the Concrete Syntax Tree (CST) that is generated via an input file. The program utilizes a LCRS binary tree (Left-Child, Right-Sibling) to store the AST. The resulting AST will be displayed in breadth-first order.

Authored by: Blake Marshall, Brandon Robinson, Holden Ea, Rolando Yax, and Jacob Sellers.

Running the program

This project can be run via make.

make

./tree.x

If you have a Windows based machine, you will need to adjust the Makefile to generate a .exe executable, rather than .x.

About

🌴 A C++ program that will create an abstract syntax tree from an input file.

Resources

Stars

Watchers

Forks

Packages

No packages published