175 results for “topic:compiler-principles”
MIT视频公开课《计算机程序的构造和解释》中文化项目及课程学习资料搜集。
一个拍照做题程序。输入一张包含数学计算题的图片,输出识别出的数学计算式以及计算结果。This is a mathematic expression recognition project.
DFA regular expression library & friends
A tiny evaluator and compiler of arithmetic expressions.
BNF wrangling and railroad diagrams
My course design for compiler theory (Visualization).
A tiny C compiler written purely in JavaScript.
Learn how to build a compiler by interacting with Let's Build a Compiler by Jack Crenshaw in Swift Playgrounds
A simple command-line calculator program writen with Rust.
A chronologically sorted list of influential papers on compiler optimization, from the seminal works of 1952 through the advanced techniques of 1994
An unofficial reference implementation of the C Minus Minus Compiler
Modern efficient runtime for Nasal: using stack-based direct-threading virtual machine.
哈尔滨工业大学/南京大学编译原理课程实验Web版IR虚拟机(含CLI版)💎The remastered Web IR Virtual Machine for HIT/NJU Compilation Principle Labs (with CLI version)
SJTU SE302 编译原理与技术 Tiger编译器
Course Experiment of Compiler Principles(Compiler Theory) 【Visualization】.. 编译原理实验,主要包括:1. C语言词法分析(代码扫描器) 2. 用递归方法实现的Thompson算法将正则表达式转换为NFA、DFA、最小化DFA并生成对应代码 3. Tiny Parser 4. LL(1)分析器
PL/0 compiler & vm, course design for NUAA CCST 2020 Compiler Principles
a simple pl/0 compiler implemented in rust.
Astview is a graphical viewer for abstract syntax trees
Aim to be a simple, easy-to-use programming language. Let's write relatively safe code without too much cognitive load.
A domain specific language for guitar tablatures typesetting based on an old and almost lost music notation.
编译原理课程项目 C Minus
Simple "Hello World" for lex (flex) and yacc (bison) compiler of compilers
A C# application that simulates the important workflow of a C++ compiler, continuous updating ...
一个微型的 LL/LR/LALR 语法解析器 | A micro compiler project to provide LL/LR/LALR syntax parser
Compiler for a toy language (Lex & Yacc)
Z-Language is a robust, flexible, high-speed strongly-typed embedded language for C++ application. Its Lexical, Syntax, Semantic Compilers, and the Bytecode Virtual Machine are provided too.
A Scheme-like language interpreter
C++ ( C++ 17 ) codes for creating a Lexical and LL1 Syntax Analyser
Code Generation sample (courtesy of Javier JBM)
Several simple compilers/interpreters implemented in C/C++ or Haskell, e.g. music notation compiler (simple music notation to abc notation), several compilers for toy programming languages, and an interpreter for a JavaScript-like programming language.