Skip to content

asayler/CU-CS5525-PythonCompiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

CU-CS5525-PythonCompiler

Except where indicated differently, all files Copyright © 2012 by Anne Gatchell, Andy Sayler, and Mike Vitousek.

Repository

https://github.com/asayler/CU-CS5525-PythonCompiler

Authors

Description

A Python compiler implementation of CU CS5525 in F12. Targets both Intel x86 and LLVM IR. m

Requirements

  • python 2.7+
  • llvm
  • clang
  • latex (for report)
  • inkscape (for report)

Directories

  • code - The source code and test cases for the compiler
  • report - The LaTeX report descrbing the LLVM components of ths projects

Copyright

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.

About

My Python compiler implementation of CU CS5525 in F12

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages