Object Oriented Design
-
Updated
Aug 26, 2017 - C++
Object Oriented Design
The minimum viable programming language
Data Structure Course Project of Huazhong University of Science & Technology: source code formatting tool.
110-01 NCU CE3006 Compiler
Simple mathematical expression evaluator using an Abstract Syntax Tree (AST).
С++ library for symbolic mathematical calculations
Custom LLVM-based programming language frontend
A header only library to parse markdown into AST(Abstract Syntax Tree). Plugins can be created using this AST, like HTMLRenderer, SyntaxHighlighter.
Yet another programming language for learning
Experiments with `libclang`
一个带有虚拟机的 C 语言编译器,支持除了结构体以外的大部分语法,内建用于输入和输出的标准库函数。
Mathematical interpreter. Shunting-yard algorithm. Abstract Syntax Tree.
C++编写的简单脚本语言
Math interpreter with variables support and AST optimization
Decent math interpreter written in cpp that supports variables and multiline programs
CASM Front-end, AST Representation, Parser, and Typechecker
Simple database engine written in C++.
Add a description, image, and links to the abstract-syntax-tree topic page so that developers can more easily learn about it.
To associate your repository with the abstract-syntax-tree topic, visit your repo's landing page and select "manage topics."