bourguet / operator_precedence_parsingView external linksLinks
C89 expressions parsed with the shunting yard algorithm in Python
☆84Jul 21, 2024Updated last year
Alternatives and similar repositories for operator_precedence_parsing
Users that are interested in operator_precedence_parsing are comparing it to the libraries listed below
Sorting:
- TDOP parser https://tdop.github.io☆17Updated this week
- sce -- minimalist console editor (no highlighting, no plugins, no modes, no Emacs)☆14Aug 14, 2024Updated last year
- A growable array (vector) implemented as a B-tree☆13Jun 14, 2025Updated 8 months ago
- A networking framework built on top of MQTT to allow the communication and synchronization of distributed, language-independent resources…☆11Feb 28, 2024Updated last year
- Fast subset and superset queries based on tries.☆11Jun 21, 2023Updated 2 years ago
- Lua scriptable build tool☆16Sep 3, 2025Updated 5 months ago
- Tiny UTF-8 ANSI/VT102 terminal abstraction in C☆20Aug 19, 2014Updated 11 years ago
- Generic parse tree, configurable lexer, `lemon` parser generator, wrapped for C++17 and Python 3.☆15Apr 26, 2021Updated 4 years ago
- Simple tool to remove C2PA manifests from files☆10Jan 20, 2024Updated 2 years ago
- Implementation of Pratt parser in C++11☆26Mar 15, 2015Updated 10 years ago
- A Pratt parser builder.☆12Jun 5, 2018Updated 7 years ago
- ☆17Jan 14, 2014Updated 12 years ago
- IFA is a library for Interative Flow Analysis of computer programs. This software is for compiler developers and program analysis resea…☆13Feb 8, 2026Updated last week
- Plugin which enables chai scripts to run inside of x64dbg☆12Jul 10, 2016Updated 9 years ago
- Desk(top) calculator application in C++☆12Apr 12, 2023Updated 2 years ago
- .NET Tool for parsing and utilizing x86 semantics defined in K. It currently features a WIP symbolic expression generator for VTIL.☆16Feb 4, 2021Updated 5 years ago
- A TeX implementation in a single C++11 class.☆18Sep 19, 2020Updated 5 years ago
- Parser of C-syntax data definitions, C-syntax function definitions☆19Jul 18, 2012Updated 13 years ago
- Dr. Disassembler☆37Jan 5, 2022Updated 4 years ago
- Hot-reloadable c11/c++ and graphics backed by LLVM, Vulkan, and Dear ImGui. Heavily inspired by Raylib and CToy.☆13Jan 1, 2022Updated 4 years ago
- Pure lua implementation of utf8proc and a few more unicode utilities☆13Jun 11, 2015Updated 10 years ago
- A Kanboard that can display multiple projects☆31May 6, 2022Updated 3 years ago
- Concurrent cross-platform terminal interface☆19Apr 15, 2023Updated 2 years ago
- A teaching aid library for formal languages and compiler courses☆12May 23, 2025Updated 8 months ago
- Sequence data structure with efficient random access insert and erase☆13Aug 15, 2023Updated 2 years ago
- A Python library for easy and fast program transformation/repair☆15Oct 26, 2021Updated 4 years ago
- A library for disassembling x86-64 binaries.☆44Apr 24, 2025Updated 9 months ago
- A cross-platform library for opening memory-backed libc streams.☆79Nov 11, 2023Updated 2 years ago
- Bloom filter alternative (C++)☆18Nov 8, 2018Updated 7 years ago
- A micro library to create/view logs for your next POSIX thing.☆14Feb 23, 2019Updated 6 years ago
- A vectorized single header hash function.☆23Nov 18, 2024Updated last year
- An AVL tree implemented with an array, because cache misses keep you awake at night. Using a BSD license☆18Jun 14, 2014Updated 11 years ago
- Convert a C Standard Draft PDF into HTML☆21Nov 20, 2025Updated 2 months ago
- Underconstrained symbolic execution for cryptography verification☆19Mar 26, 2021Updated 4 years ago
- Tiny PreProcessor☆18Dec 7, 2025Updated 2 months ago
- Multiboot PE☆15Dec 13, 2018Updated 7 years ago
- (WIP) A programming language☆42Jan 12, 2025Updated last year
- Fastest general-purpose parsing library for Python with a familiar API☆49Jun 18, 2025Updated 7 months ago
- Collection of short C code snippets for copy-pasting and reference.☆22Nov 17, 2025Updated 2 months ago