Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

												README

STRUCTURE:

main.cpp- Starting point of the project. Contains the main method.

ast.h- Contains Defintion of all AST Nodes

scanner.l- Defines the lexer class Scanner for tokenizing

Parser.y- Contains grammer of decaf program=

Makefile: Contains the logic to compile and build the binaries.

RUN:

Compile -make run - ./parser

DESCRIPTION:

Tokenization is done in scanner.l All Classes defines in ast.h Parsing File in parser.y

Yet to implement- LLVM code generation.

About

decaff-compiler-tejus13 created by GitHub Classroom

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages