ilanschnell / perfect-hash
Creating minimal perfect hash functions
☆52Updated 10 months ago
Related projects: ⓘ
- A pure-Python module that implements an LR(1) parser generator, as well as CFSM and GLR parser drivers.☆48Updated 2 weeks ago
- TMPPy is a subset of Python that can be compiled to C++ meta-functions using the py2tmp compiler.☆33Updated 2 years ago
- Python AST interpreter (aka tree-walking interpreter) in Python. Aka meta-circular interpreter.☆15Updated 3 years ago
- Yet another PEG parser combinator library and DSL☆58Updated last year
- persistent monitor (for static source code analysis, GCC based)☆58Updated 4 months ago
- Retrospective of Python compilation efforts☆62Updated 2 years ago
- A fork of Instagram's experimental performance oriented greenfield implementation of Python. It features small objects; a moving GC; hidd…☆36Updated 6 months ago
- parallel Python☆12Updated 4 years ago
- Programmatic code generation☆83Updated 5 years ago
- Partial evaluation of Python code☆18Updated last year
- A C-family AST implementation designed to be an IR for DSL compilers.☆16Updated 7 years ago
- Sequence data structure with efficient random access insert and erase☆13Updated last year
- Tools for rapid prototyping of DSL compilers☆82Updated 3 years ago
- Parallel Self-Adjusting Computation☆11Updated 3 years ago
- A Wait-Free Universal Construct for Large Objects☆95Updated 4 years ago
- unrolled skip list library for C☆21Updated 5 years ago
- Some experiments with SMT solvers and GIMPLE IR☆36Updated 11 months ago
- A dynamically safe implementation of C, using your existing C compiler. Tolerates idiomatic C code pretty well. Not perfect... yet.☆100Updated last week
- ☆40Updated last year
- Cuckoo Hashtable C Library☆33Updated 4 years ago
- MlpIndex - Extremely fast ordered index via memory level parallelism☆12Updated 5 years ago
- Long-term book project☆34Updated 2 years ago
- Python term rewriting☆27Updated 11 years ago
- Simple perfect hashing in Python☆13Updated 2 years ago
- UMASH: a fast enough hash and fingerprint with collision bounds☆152Updated 2 years ago
- A Scannerless GLR parser/parser generater.☆105Updated 2 years ago
- Fast implementations of the scancount algorithm: C++ header-only library☆24Updated 4 years ago
- A Python bytecode compiler written in Python. Based on a fork of https//github.com/pfalcon/python-compiler☆18Updated 3 years ago
- A binary serialisation format inspired by YAML, MessagePack and nvlists.☆33Updated 4 years ago
- ☆39Updated this week