Except where indicated differently, all files Copyright © 2012 by Anne Gatchell, Andy Sayler, and Mike Vitousek.
https://github.com/asayler/CU-CS5525-PythonCompiler
- Anne Gatchell (http://annegatchell.com)
- Andrew (Andy) Sayler (http://www.andysayler.com)
- Michael (Mike) Vitousek (http://csel.cs.colorado.edu/~mivi2269/)
A Python compiler implementation of CU CS5525 in F12. Targets both Intel x86 and LLVM IR. m
- python 2.7+
- llvm
- clang
- latex (for report)
- inkscape (for report)
- code - The source code and test cases for the compiler
- report - The LaTeX report descrbing the LLVM components of ths projects
The bulk of the source is licensed under the GPLv3 license. See ./code/COPYING for details, as well has the header in each GPL licensed file. The report is licensed under the GNU Free Document License. See ./reports/COPYING for details.