whatlulumomo / MiniCompiler
C language compiler (LLVM + MIPS dual backend with the visualization interface). Complete models about lexical analysis, syntax analysis, intermediate tree generation, generating object code, generating assembly code and machine code, which could be executed in specific machine. C语言编译器(LLVM+MIPS双后端,完成可视化界面)。完成全套词法分析,语法分析,中间树生成,生成目标代码,生成汇编代码,汇编代码…
☆24Updated 6 years ago
Alternatives and similar repositories for MiniCompiler:
Users that are interested in MiniCompiler are comparing it to the libraries listed below
- 武汉大学弘毅学堂编译原理课程设计系列实验☆15Updated 5 years ago
- DIY Compiler☆46Updated 8 months ago
- 使用NASM汇编以及C++(内嵌MASM)编写的实模式操作系统,以及一个汇编编写的QQ堂图形化游戏☆76Updated 4 years ago
- Yet another toy processor implementation☆15Updated 3 years ago
- Introducing the new lightweight MIPS Assembler and Disassembler, supporting syntax highlighting, code editing, file dragging and dropping…☆37Updated 6 years ago
- 一个小型的c语言编译器☆88Updated 6 years ago
- 简化版本llvm的stackprotector策略,将其包装成一个pass,对程序的stack进行保护☆14Updated 7 years ago
- ☆20Updated 2 years ago
- THU2017年小学期程序设计训练大作业 (Sudoku, Draughts, 人物信息检索)☆46Updated 7 years ago
- 操作系统 2019 ucore labs☆46Updated 5 years ago
- Database project☆8Updated 6 years ago
- 基于龙芯FPGA开发板的计算机综合系统实验☆25Updated 6 years ago
- Qt实现的图形化界面MIPS汇编指令的汇编器/反汇编器/模拟器(浙江大学计算机组成课程作业)☆23Updated 4 years ago
- 半自动词法分析器和半自动语法分析器☆9Updated 7 years ago
- 一个微型的 LL/LR/LALR 语法解析器 | A micro compiler project to provide LL/LR/LALR syntax parser☆17Updated 4 years ago
- a tiny c complier☆31Updated 7 years ago
- A toy complier.☆119Updated 2 years ago
- Student teamworks summary repository for USTC Compiler H lecture in fall, 2017.☆14Updated 7 years ago
- A compiler for the course Compiler 2017 at ACM Class, SJTU.☆76Updated 6 years ago
- Some CS notes during Jiawei's undergrad.☆31Updated 3 years ago
- 一个C-的编译器/NUAA 编译原理课程设计☆56Updated 6 years ago
- AST interpreter with clang 5.0.0 and llvm 5.0.0☆14Updated 5 years ago
- A toy compiler written in C++17 that translates SysY (a C-like toy language) into ARM-v7a assembly.☆138Updated 3 years ago
- [WIP] Interval Analysis on LLVM IR☆12Updated 4 years ago
- 全国大学生计算机系统能力大赛编译系统设计赛项目☆243Updated 3 years ago
- Operating System Simulator☆19Updated 5 years ago
- c语言编译器,用 lex 和 yacc 工具完成词法分析与语法分析并生成语法树,C++实现了语 法树的解析并生成中间代码,生成中间代码的过程中实现了错误检测。C++实 现了中间代码的优化操作。之后利用 python 对中间代码进行处理并生成 mips 汇编码并且可以成功在 …☆185Updated 7 years ago
- 2018年新版毛概纲要☆48Updated 5 years ago
- ☆74Updated 2 years ago
- TinyCompiler是一款能编译一个经过裁剪的C语言的子的简易编译器,采用了C++11编写☆88Updated 9 years ago