olahiuj's Stars
jlevy/the-art-of-command-line
Master the command line, in one page
hsutter/cppfront
A personal experimental C++ Syntax 2 -> Syntax 1 compiler
cksystemsteaching/selfie
An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
vnmakarov/mir
A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR
riscv-boom/riscv-boom
SonicBOOM: The Berkeley Out-of-Order Machine
jzimmerman/langcc
langcc: A Next-Generation Compiler Compiler
mkirchner/gc
Simple, zero-dependency garbage collection for C
souffle-lang/souffle
Soufflé is a variant of Datalog for tool designers crafting analyses in Horn clauses. Soufflé synthesizes a native parallel C++ program from a logic specification.
keiichiw/constexpr-8cc
Compile-time C Compiler implemented as C++14 constant expressions
wgtdkp/wgtcc
A small C11 compiler
huangxg/lnotes
LaTeX Notes
dinfuehr/dora
Dora VM
peter-winter/ctpg
Compile Time Parser Generator is a C++ single header library which takes a language description as a C++ code and turns it into a LR1 table parser with a deterministic finite automaton lexical analyzer, all in compile time.
nnngu/Postgraduate-408-old-exam
考研 408 计算机真题
neomatrix369/awesome-graal
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
youngflysky/KaoYanZhenTi-PDF
408真题 六级真题 考研数学 考研英语 计算机考研 考研真题
UCSBarchlab/PyRTL
A collection of classes providing simple hardware specification, simulation, tracing, and testing suitable for teaching and research. Simplicity, usability, clarity, and extensibility are the overarching goals, rather than performance or optimization.
lsils/mockturtle
C++ logic network library
arcsysu/SYsU-lang
A mini, simple and modular compiler for SYsU/SysY(tiny C). Based on Clang/LLVM/ANTLR4/Bison/Flex.
dillonhuff/ahaHLS
An open source high level synthesis (HLS) tool built on top of LLVM
stevenknown/xoc
XOC is a compiler infrastructure that provides multi-level operations, flexibility, and the capability of representing almost all popular languages. There are two level IR representations used throughout all phases of the compilation.
rsnikhil/Bluespec_BSV_Tutorial
Bluespec BSV HLHDL tutorial
ymherklotz/vericert
A formally verified high-level synthesis tool based on CompCert and written in Coq.
kcamenzind/BluespecIntroGuide
An introductory guide to Bluespec (BSV)
wyager/HaSKI
Cλash/Haskell FPGA-based SKI calculus evaluator
cheshirekow/kwargs
python style kwargs in C++
apt1002/mijit
Experimental JIT compiler generator
JacyCui/cpp-static-analyzer
A Simple CPP Static Analysis Framework
salty-Frankenstein/Homura
A functional programming language with algebraic effects and effect handlers.
Wonicon/doing_the_PhD