Chenhao Li

@MashPlant · User

GitHub profile ↗ · Compare

THU CST -> CMU MSIN -> Databricks.

332 followers55 repositories

Repositories

MashPlant/db

A database management system implemented in Rust from scratch.

★ 20RustForks 2

MashPlant/earley

The Earley parser implementation and visualization.

★ 5RustForks 1

MashPlant/15618-Project

Write-ups for CMU 15-418/15-618: Parallel Computer Architecture and Programming, Fall 2022 Projects

★ 2Forks 2

MashPlant/tomasulo

This is a Rust WASM app for Tomasulo GUI, not the course project for the Computer Architecture course.

★ 3RustForks 0

MashPlant/lalr1

An LALR1(1)/LL(1) parser generator in Rust, for multiple languages.

★ 49RustForks 4

MashPlant/decaf-old

THU compiler principle course homework, written in rust. (this is not the pa framework)

★ 13RustForks 3

MashPlant/syntax

Syntactic analysis toolkit, language-agnostic parser generator.

★ 1JavaScriptForks 0

MashPlant/tacvm

a naive virtual machine to execute tac code, for compiler course's use

★ 6RustForks 3

MashPlant/DStl

Various data structures implementation, in STL style

★ 11C++Forks 3

MashPlant/decaf-rs

Framework of pa code for THU compiler principle course.

★ 13RustForks 0