alextsao1999 / ast-bufferLinks
Fast incremental parsing using piece table and tree-sitter to generate syntax tree
☆12Updated 5 years ago
Alternatives and similar repositories for ast-buffer
Users that are interested in ast-buffer are comparing it to the libraries listed below
Sorting:
- A portable single file parser/lexer/tokenizer.☆50Updated 6 years ago
 - LALR(1) parser for C++☆80Updated last year
 - Text editor written in C++, aims to be fast, sexy, cross-platform, and customizable☆45Updated 3 years ago
 - parser combinator and AST generator in c++17☆24Updated 2 years ago
 - C++ UTF-8 string handling utilities with conversions and a simple to use iterator☆24Updated 2 months ago
 - Interactive C++ Interpreter for x86 Systems☆58Updated 10 years ago
 - Tiny PreProcessor☆18Updated 7 months ago
 - Aims to be interpreted C written in C.☆32Updated 5 months ago
 - Cut down and minimalistic C++ string formatting library☆27Updated last year
 - Coco/R for C++☆29Updated 3 years ago
 - A simple, single-header library which implements C preprocessor☆56Updated 6 months ago
 - Simple <stdatomic.h>, <stdalign.h> and <threads.h> implementation for MSVC in Visual Studio 2019☆20Updated 6 years ago
 - C-- Compiler using Antlr4☆17Updated 7 years ago
 - Hackable Lexer with UTF-8 support☆23Updated 6 years ago
 - A C preprocessor designed to be embeddable, quick, light and fully compliant to ISO Standard 9899:1999, aka ISO C99, or simply, C99☆58Updated 10 years ago
 - Command line argument parser (C++14)☆18Updated 6 years ago
 - Cake is a fast build system written in Python.☆20Updated 7 months ago
 - ccpp, a general purpose single-header preprocessor library.☆52Updated 4 years ago
 - C++ library to read/write Truevision TGA/TARGA files☆31Updated 2 years ago
 - My working copy of tinycc made reentrant☆28Updated 3 years ago
 - C++ embedded domain specific language for extended parsing expression grammars (PEGs)☆83Updated 6 months ago
 - A slim, fast and header-only GIF loader written in C☆85Updated 6 years ago
 - Portable (C++11) low-overhead concurrent task scheduling for fine-grained concurrency.☆10Updated 4 years ago
 - Shader-Like Mathematical Expression JIT Engine for C++ Language☆59Updated 6 years ago
 - A lightweight garbage collector for C++ programs☆68Updated last year
 - NanoJIT is a small, cross-platform C++ library that emits machine code.☆158Updated 8 years ago
 - C++ library for type introspection, reflection, and scripting interface☆28Updated 2 years ago
 - Simple unoptimized AVL tree implementation in C89☆40Updated 5 years ago
 - ☆35Updated 11 years ago
 - Generic 2D graphics library for C++14☆28Updated 9 months ago