Skip to content

Library for generating/parsing/optimizing Koopa IR.

License

Notifications You must be signed in to change notification settings

rolbertwilliams/koopa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Koopa

github crates.io docs.rs build status

Library for generating/parsing/optimizing Koopa IR.

Koopa IR is the next generation of education-oriented intermediate representations designed for compiler courses at Peking University.

Building from Source

Make sure the Rust toolchain is installed on your computer, and then run:

git clone --recursive https://github.com/pku-minic/koopa.git
cd koopa
cargo build --release

Details

WIP.

Changelog

See CHANGELOG.md.

License

Copyright (C) 2010-2021 MaxXing. License GPLv3.

About

Library for generating/parsing/optimizing Koopa IR.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 95.4%
  • C 4.6%