Project
我的项目通常都会支持linux和windows,并且我非常喜欢用最新的标准,这点这注意!
Graphics
tiny3D 2023.09
ps1风格的渲染器,500行左右。存在些许BUG,由于时间关系以后再改吧
Compiler
sysycompiler 2023.07
一个优化编译器,实现了多种基于ssa的优化,线性扫描寄存器分配并生成riscv汇编。 可惜开始该项目时,比赛只剩下20天时间,只拿了优胜奖。
langccLua 2024.03
使用现代C++实现Lua5.4标准,用于练习C++
langccPython 2024.03
使用现代C++实现Python10.9.1标准,用于练习C++
langccLox 2024.03
使用现代C++实现lox,用于练习C++
Data Structure
Rust 2024.03
使用Rust实现链表、树、图等常见数据结构和算法
gamehacking
TODO