Pinned Repositories
decaf-rs
The Decaf compiler, written in Rust
compiler-train-19
Course homework & project for compiler-train-19.
computational_graphics_2019
THU Computational Graphics course projects, grade A+.
db
A database management system implemented in Rust from scratch.
decaf-old
THU compiler principle course homework, written in rust. (this is not the pa framework)
DStl
Various data structures implementation, in STL style
lalr1
An LALR1(1)/LL(1) parser generator in Rust, for multiple languages.
Router-Lab
THU network principle project.
undergraduate_projects
My undergraduate course projects in THU.
TrivialCompiler
A toy compiler written in C++17 that translates SysY (a C-like toy language) into ARM-v7a assembly.
MashPlant's Repositories
MashPlant/lalr1
An LALR1(1)/LL(1) parser generator in Rust, for multiple languages.
MashPlant/undergraduate_projects
My undergraduate course projects in THU.
MashPlant/computational_graphics_2019
THU Computational Graphics course projects, grade A+.
MashPlant/db
A database management system implemented in Rust from scratch.
MashPlant/re2dfa
Convert regex(es) to dfa.
MashPlant/rpi-image-locating
THU Embedded System course project.
MashPlant/DStl
Various data structures implementation, in STL style
MashPlant/plant
PoLyhedral bAsed teNsor opTimizer
MashPlant/earley
The Earley parser implementation and visualization.
MashPlant/thu-learn-fuse
THU Storage Technology Foundations course project.
MashPlant/ncmdump-rs
netease cloud music copyright protection file dump
MashPlant/News
Java Android project.
MashPlant/thu-learn-helper
A Rust library interacting with THU web-learning.
MashPlant/FileSystem
程设大作业
MashPlant/REKCARC-TSC-UHT
清华大学计算机系课程攻略 Guidance for courses in Department of Computer Science and Technology, Tsinghua University
MashPlant/tomasulo
This is a Rust WASM app for Tomasulo GUI, not the course project for the Computer Architecture course.
MashPlant/15618-Project
Write-ups for CMU 15-418/15-618: Parallel Computer Architecture and Programming, Fall 2022 Projects
MashPlant/fuse-rs
Rust library for filesystems in userspace (FUSE)
MashPlant/inheritance
MashPlant/json
C++ header-only JSON library
MashPlant/MashPlant
MashPlant/MashPlant.github.io
MashPlant/minidecaf-frontend
MashPlant/pretty_u8
Transform a byte to the string representation of it.
MashPlant/ptr_project
MashPlant/rust-xgboost
Rust bindings for XGBoost.
MashPlant/smartisan-note-downloader
MashPlant/thu-learn-lib
A JavaScript library to provide a program-friendly interface to learn 2018 of Tsinghua University
MashPlant/tools
A tiny collection of the tools that I use.
MashPlant/usort
Hand tuned sort routines for different C types