brycelelbach / prana
Prana is a library providing a generic AST data structure called utree
☆25Updated 13 years ago
Related projects ⓘ
Alternatives and complementary repositories for prana
- Raytracing using C++ template metaprogramming☆11Updated 12 years ago
- Not Another Range Library☆39Updated 10 years ago
- Overridable universal operator overloading for C++14☆20Updated 9 years ago
- a tiny, portable, precise, mark-and-sweep GC in C++☆59Updated 11 years ago
- An almost-pure C++ library for writing functional code.☆37Updated 10 years ago
- Native C++ Library☆49Updated 9 years ago
- Adobe Platform Libraries☆30Updated 4 years ago
- functional programming in cpp.☆42Updated 11 years ago
- Perplex, Lemon, and Re2c: A cross-platform lexer/parser replacement for flex and bison☆29Updated 9 years ago
- CCS in C++☆25Updated last year
- parser combinator and AST generator in c++17☆24Updated last year
- STM (Software Transactional Memory) implementation in C, based on memory-mapping.☆59Updated 14 years ago
- A sane and minimal C++14 unit test framework☆33Updated 9 years ago
- C++11 Parsing Expression Grammar Generator☆23Updated 4 years ago
- Utilities to help using Coroutines with Ranges☆23Updated 7 years ago
- Infomation about C++ Coroutines TS v1 software and content☆9Updated 5 years ago
- sandbox for my c++ functional programming experiments☆34Updated 11 years ago
- Compile-time Checked, Type-Safe Formatting in C++14☆36Updated 7 years ago
- C++ compile-time Prolog interpreter☆66Updated 10 years ago
- Generate SSE expressions from prefix expressions☆20Updated 13 years ago
- Full emulation of await feature from C# language in C++ based on Stackful Coroutines from Boost.Coroutine library.☆19Updated 9 years ago
- Generate formatted C++ from Racket S-expressions☆36Updated 8 years ago
- x86/x64 JIT compiler for math string expressions written in C++. Parser is Boost.Spirit X3. AST transformations: partial derivation, cons…☆46Updated 8 years ago
- Immutable/persistent functional data structures for C++11☆10Updated 5 years ago
- firm object-orientation support library☆14Updated 3 years ago
- Implementation of delimited control for C/C++☆24Updated 12 years ago
- Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project☆17Updated 7 years ago
- A kinda, sorta emulation of structured binding for C++14☆16Updated 6 years ago
- Pruning of blanks from an ASCII stream - musings in AMD64 and ARM64☆8Updated 3 years ago