Skip to content
@pku-minic

PKU Compiler Course

Learn compiler techniques step by step.

Pinned Loading

  1. online-doc online-doc Public

    PKU compiler course online documentation.

    365 35

  2. compiler-dev compiler-dev Public

    Compiler development environment.

    Python 14 4

  3. awesome-sysy awesome-sysy Public

    Some awesome SysY source programs.

    C 6 1

  4. koopa koopa Public

    Library for generating/parsing/optimizing Koopa IR.

    Rust 101 14

  5. kira-rs kira-rs Public

    The example SysY compiler Kira for PKU compiler course, written in Rust.

    Rust 54 8

Repositories

Showing 10 of 22 repositories
  • koopa Public

    Library for generating/parsing/optimizing Koopa IR.

    pku-minic/koopa’s past year of commit activity
    Rust 101 GPL-3.0 14 1 0 Updated Nov 30, 2024
  • online-doc Public

    PKU compiler course online documentation.

    pku-minic/online-doc’s past year of commit activity
    365 35 1 0 Updated Nov 23, 2024
  • awesome-sysy Public

    Some awesome SysY source programs.

    pku-minic/awesome-sysy’s past year of commit activity
    C 6 1 0 0 Updated Aug 2, 2024
  • sysy-runtime-lib Public

    The source code and pre-compiled binary files of the SysY runtime library.

    pku-minic/sysy-runtime-lib’s past year of commit activity
    C 4 GPL-3.0 1 0 0 Updated Mar 10, 2024
  • compiler-dev Public

    Compiler development environment.

    pku-minic/compiler-dev’s past year of commit activity
    Python 14 GPL-3.0 4 1 0 Updated Jan 31, 2024
  • kira-rs Public

    The example SysY compiler Kira for PKU compiler course, written in Rust.

    pku-minic/kira-rs’s past year of commit activity
    Rust 54 GPL-3.0 8 0 0 Updated Jun 2, 2023
  • first-step-rs Public

    Take your first step in writing a compiler. Implemented in Rust.

    pku-minic/first-step-rs’s past year of commit activity
    Rust 15 GPL-3.0 2 0 0 Updated Apr 17, 2023
  • pku-minic/sysY-UB-checker’s past year of commit activity
    C++ 0 GPL-3.0 0 0 0 Updated Jan 29, 2023
  • sysy-make-template Public

    Template for Makefile based SysY compiler projects.

    pku-minic/sysy-make-template’s past year of commit activity
    Makefile 8 12 0 0 Updated Jun 16, 2022
  • sysy-cmake-template Public

    Template for CMake based SysY compiler projects.

    pku-minic/sysy-cmake-template’s past year of commit activity
    CMake 8 7 0 0 Updated Jun 16, 2022

Most used topics

Loading…