Pinned Repositories
awesome-sysy
Some awesome SysY source programs.
compiler-dev
Compiler development environment.
compiler-dev-test-cases
Local test cases for SysY compilers, used by compiler-dev.
first-step
Take your first step in writing a compiler.
first-step-rs
Take your first step in writing a compiler. Implemented in Rust.
kira-rs
The example SysY compiler Kira for PKU compiler course, written in Rust.
koopa
Library for generating/parsing/optimizing Koopa IR.
MiniVM
MiniVM is a virtual machine for executing Eeyore/Tigger IR.
online-doc
PKU compiler course online documentation.
open-test-cases
Open test cases of PKU compiler course.
PKU Compiler Course's Repositories
pku-minic/online-doc
PKU compiler course online documentation.
pku-minic/koopa
Library for generating/parsing/optimizing Koopa IR.
pku-minic/kira-rs
The example SysY compiler Kira for PKU compiler course, written in Rust.
pku-minic/MiniVM
MiniVM is a virtual machine for executing Eeyore/Tigger IR.
pku-minic/first-step
Take your first step in writing a compiler.
pku-minic/open-test-cases
Open test cases of PKU compiler course.
pku-minic/compiler-dev-test-cases
Local test cases for SysY compilers, used by compiler-dev.
pku-minic/compiler-dev
Compiler development environment.
pku-minic/first-step-rs
Take your first step in writing a compiler. Implemented in Rust.
pku-minic/next-gen-ir-proposal
Proposal for the next generation of course-oriented IR.
pku-minic/sysy-cmake-template
Template for CMake based SysY compiler projects.
pku-minic/sysy-make-template
Template for Makefile based SysY compiler projects.
pku-minic/awesome-sysy
Some awesome SysY source programs.
pku-minic/sysy-runtime-lib
The source code and pre-compiled binary files of the SysY runtime library.
pku-minic/sysy-cargo-template
Template for Cargo based SysY compiler projects.
pku-minic/QA-2022s
2022春季学期问答墙 (已永久移动)
pku-minic/minic-test-cases-2021s
Functional and performance test cases for MiniC compiler.
pku-minic/minic-test-cases-2021f
pku-minic/MiniVM-test
Some scripts used to test MiniVM automatically.
pku-minic/oj-docker
Dockerfile of the online judge environment for testing.
pku-minic/sysy-analyzer
A simple SysY program analyzer.
pku-minic/sysY-UB-checker