You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
7 years ago | |
---|---|---|
(1+0)*1.svg | 7 years ago | |
.gitignore | 7 years ago | |
ab(c1+2d(e*f)d)*e.svg | 7 years ago | |
lexer.py | 7 years ago | |
nfa.py | 7 years ago | |
parser.py | 7 years ago | |
readme.md | 7 years ago | |
temp.svg | 7 years ago |
readme.md
python cool compiler
COOL is the Classroom Object Oriented Language. I'm going to get at least partway through writing a compiler for it. I've written a regular expression parser, then used that to write a lexical analyzer. Now I need to write a few more definitions for lexemes and work on constructing an abstract syntax tree