squidscode / apli
The Abstract Programming Language Interface (APLI) is a framework for generating Abstract Syntax Trees (ASTs) to enable developers to create domain-specific languages faster.
☆13Updated last year
Alternatives and similar repositories for apli:
Users that are interested in apli are comparing it to the libraries listed below
- c-prepocessor lisp☆26Updated last year
- clex is a simple lexer generator☆95Updated 2 months ago
- Self-hosting C toolchain, from scratch☆34Updated last month
- Portable high-level assembler with authentic C syntax☆24Updated 2 years ago
- A call-by-need statically-duck-typed language named for French mathematician Sophie Germain☆31Updated last month
- An implementation of interaction nets as a forth-like language.☆27Updated last week
- 😎 C standard library☆20Updated 8 months ago
- scc - simple C Compiler☆55Updated 7 years ago
- BCause (pronounced "because") is a compiler for the old B programming language (1969) for modern systems.☆56Updated last year
- Memory slices for C99☆47Updated 3 months ago
- Binary Lambda Calculus evaluation engine written in Malbolge.☆17Updated 2 years ago
- A work-in-progess programming language modeled after Ada and C++☆25Updated 2 years ago
- Tiny C-like language and compiler☆29Updated 3 years ago
- Soul - an esoteric concatenative language☆11Updated 10 months ago
- A C peg parser generator (a fork of peg/leg)☆23Updated 2 years ago
- The hobbyist's programming language☆24Updated last year
- ☆12Updated 11 months ago
- The Melon programming language☆36Updated last year
- The Nox programming language☆29Updated last year
- Functional, Type safe, Lazy abstractions for generic iterators in C - https://github.com/TotallyNotChase/c-iterators☆30Updated 3 years ago
- 64-bit RISC CPU Architecture☆21Updated 11 months ago
- The most minimal C you can do real work in☆16Updated 2 years ago
- Quick and dirty print debugging☆33Updated 11 months ago
- Binary Lambda Calculus Virtual Machine☆52Updated last year
- Minimal operating system for x86 intended as a basis for benchmarking and running Gambit☆88Updated 4 years ago
- The Titan programming language.☆12Updated 10 months ago
- An operating system built with RISCV and Zig☆13Updated 4 years ago
- eBPF bytecode assembler and compiler☆19Updated 8 months ago
- ☆47Updated 2 years ago
- Go + Generics + Sum Types☆35Updated last year