A compiler for a C-like toy language (named "SysY") into ARMv7a assembly, written in C++17
☆50Aug 24, 2020Updated 5 years ago
Alternatives and similar repositories for indigo
Users that are interested in indigo are comparing it to the libraries listed below
Sorting:
- A toy compiler written in C++17 that translates SysY (a C-like toy language) into ARM-v7a assembly.☆146Aug 14, 2021Updated 4 years ago
- MimiC is a compiler of C subset (extended SysY language) by USTB NSCSCC team.☆63Feb 4, 2023Updated 3 years ago
- 全国大学生计算机系统能力大赛编译系统设计赛项目☆249May 16, 2021Updated 4 years ago
- The miniplc0 compiler☆21Oct 26, 2020Updated 5 years ago
- 基于FPGA实现用户态中断硬件机制与优化操作系统内核☆10Apr 1, 2025Updated 11 months ago
- a minimal lisp interpreter written in ruby☆11Apr 15, 2021Updated 4 years ago
- miniplc0 指导书☆22Oct 20, 2020Updated 5 years ago
- A compiler that translates SysY (a subset of C language) into ARMv7a, implemented in Java15.☆65Aug 19, 2021Updated 4 years ago
- A Rust style C++ library.☆19Sep 3, 2022Updated 3 years ago
- Optimizing compiler for SysY (C subset)☆44Apr 14, 2024Updated last year
- 北航 2020 年软院编译原理相关资料与规划 | Docs and planning on Compilers class in 2020 for College of Software of BUAA☆34Oct 6, 2021Updated 4 years ago
- Python3 auto-active verification library (migrated to an Intel project)☆25Apr 7, 2022Updated 3 years ago
- An online simulator for finite automata (FA), pushdown automata (PDA) and linear bounded automata (LBA).☆11Oct 30, 2017Updated 8 years ago
- A tool for cross-checking Verilog compilers☆14Apr 16, 2025Updated 10 months ago
- Minimal RISC-V Chisel design strictly reflecting the ISA document for verification.☆18Feb 3, 2026Updated last month
- Next-GEN Confguration Template Generation Language☆12Jul 21, 2022Updated 3 years ago
- Performance Evaluation of AF_XDP Communication Patterns. Artifacts for "Are Kernel Drivers Ready For Accelerated Packet Processing Using …☆11Jun 11, 2024Updated last year
- A router IP written in Verilog.☆12Dec 20, 2019Updated 6 years ago
- A compiler of C subset by USTB OWL Wheel Lab.☆13Feb 9, 2023Updated 3 years ago
- Take your first step in writing a compiler.☆29May 2, 2021Updated 4 years ago
- BOOM's Simulation Accelerator.☆13Dec 16, 2021Updated 4 years ago
- [AFK] Hardware router in Chisel (THU Network Joint Lab 2020)☆14Oct 8, 2020Updated 5 years ago
- ☆18Nov 1, 2021Updated 4 years ago
- ☆12May 13, 2025Updated 9 months ago
- ☆11Apr 29, 2024Updated last year
- Dockerfile with Vivado for CI☆27Apr 17, 2020Updated 5 years ago
- Framework of pa code for THU compiler principle course.☆13Dec 18, 2019Updated 6 years ago
- 北航 计算机组成原理 课程设计 计组☆11Dec 14, 2021Updated 4 years ago
- An unofficial LaTeX beamer style for Beihang University, Beijing, China.☆31Sep 13, 2021Updated 4 years ago
- ☆16May 28, 2021Updated 4 years ago
- Notes for Advanced Topics in Foundations of Programming Languages (Spring 2024)☆18Jul 24, 2024Updated last year
- 北航教务一键评教。☆14Jun 21, 2023Updated 2 years ago
- An unofficial reference implementation of the C Minus Minus Compiler☆70Feb 3, 2025Updated last year
- Bᴛᴏʀ2MLIR: A Format and Toolchain for Hardware Verification☆20Sep 4, 2025Updated 6 months ago
- LIMITS is yet another fully open source, interoperable, decentralised real-time communication protocol!☆20Jan 15, 2023Updated 3 years ago
- MiniVM is a virtual machine for executing Eeyore/Tigger IR.☆35Dec 3, 2021Updated 4 years ago
- ☆15Jul 13, 2021Updated 4 years ago
- C0 指导书☆15Feb 8, 2020Updated 6 years ago
- Linux source code for ISCA 2020 paper "Enhancing and Exploiting Contiguity for Fast Memory Virtualization"☆20Oct 31, 2020Updated 5 years ago