lexected / astirLinks
A flexible parser generator producing output from object-oriented hierarchical context-free grammar specifications.
☆12Updated 3 years ago
Alternatives and similar repositories for astir
Users that are interested in astir are comparing it to the libraries listed below
Sorting:
- A header-only C++ library for writing compiler/interpreter frontends.☆15Updated 3 weeks ago
- parser combinator and AST generator in c++17☆24Updated 2 years ago
- A term rewriting system for experimental programming language development.☆44Updated last month
- A Parallelism Profiler with What-If analyses for Intel Threading Building Blocks (TBB) programs☆13Updated 7 years ago
- ☆22Updated 3 years ago
- ☆12Updated last year
- A collection of lambda calculus interpreters and development tools☆16Updated 2 years ago
- A C++ dialect with optional memory safety guarantees (provides memory safety for node.cpp)☆24Updated last year
- moderngpu algorithms for C++ shaders☆16Updated 4 years ago
- unicode security guidelines for identifiers☆31Updated 8 months ago
- Lower Size Bounds for Sorting Networks☆46Updated 4 years ago
- Generic parse tree, configurable lexer, `lemon` parser generator, wrapped for C++17 and Python 3.☆14Updated 4 years ago
- Workflows to build daily and ad hoc compilers for Compiler Explorer☆20Updated 2 weeks ago
- MimIR is my Intermediate Representation☆72Updated this week
- Initialize / Fill C++ array fast - O(1) time with only 1 extra bit of memory.☆30Updated 2 years ago
- ☆42Updated 2 years ago
- AnyDSL Runtime Library☆22Updated 3 months ago
- EbnfStudio can be used to edit and analyze EBNF grammars.☆83Updated last year
- Markup source code showing optimizations☆36Updated 5 years ago
- Poireau: a sampling allocation debugger☆98Updated 3 years ago
- IFA is a library for Interative Flow Analysis of computer programs. This software is for compiler developers and program analysis resea…☆13Updated 2 months ago
- A collection of useful things; sometimes proofs of concepts, sometimes production-ready code.☆21Updated 5 years ago
- Some experiments with SMT solvers and GIMPLE IR☆39Updated last year
- The space of memory management research and systems produced by the PLASMA lab (https://plasma-umass.org).☆20Updated 4 years ago
- Support for ternary logic in SSE, XOP, AVX2 and x86 programs☆31Updated 7 months ago
- Cycle-accurate X86-64 simulator based on PTLsim☆30Updated 2 years ago
- A dynamically safe implementation of C, using your existing C compiler. Tolerates idiomatic C code pretty well. Not perfect... yet.☆105Updated 11 months ago
- TMPPy is a subset of Python that can be compiled to C++ meta-functions using the py2tmp compiler.☆35Updated 3 years ago
- A performant, parallel, probabilistic, random acyclic-graph, low-latency, perfect hash generation library.☆83Updated 2 months ago
- small, fast memset based on microsoft's design☆12Updated 3 years ago