compiler
A single file C++ header-only PEG (Parsing Expression Grammars) library
Transform a C++ program consisting of multiple source files and headers into a single self-contained source file without any external dependencies (except for standard system headers). Unused code …
A minimalist single-header library for building pattern-matchers, lexers, and parsers.
fccf: A command-line tool that quickly searches through C/C++ source code in a directory based on a search string and prints relevant code snippets that match the query.
整合Pluto-Obfuscator和goron部分混淆,移植到LLVM-16.0.x,使用NewPassManager
Kusto Query Language is a simple and productive language for querying Big Data.
MrDocs: A Clang/LLVM tool for building reference documentation from C++ code and javadoc comments.
A small, fast, and embeddable programming language based on Lua with a gradual type system.
A c++17 recursive-descent generic parsing library that supports left recursion, tokenization, AST tree creation, multiple error handling etc..
A library to extract Code Property Graphs from C/C++, Java, Go, Python, Ruby and every other language through LLVM-IR.
Home of the Swag programming language compiler and standard workspace
An attempt to port David Beazley's PLY to RPython, and give it a cooler API.
Obfusheader.h is a portable header file for C++14 compile-time obfuscation.
llvm pass demos by using new pas manager
An LR grammar automata generator (yet to be completed)
A simple lexical analyzer built using ANTLR and C++. This project reads an input file, tokenizes its contents using a lexer generated by ANTLR, and outputs the tokens to a specified output file. Le…
an obfuscator based on LLVM which can obfuscate the program execution trajectory