tdrmk / simplifygrammarLinks
C++ code for Simplify grammar by eliminating null productions, unit productions, removing non-deriving non-terminals and removing non-reachable symbols, Then left factoring and remove left recursion. Compute first and follow, then check if grammar is LL1 or not.
☆8Updated 7 years ago
Alternatives and similar repositories for simplifygrammar
Users that are interested in simplifygrammar are comparing it to the libraries listed below
Sorting:
- ANI language - Faster than C, Safer than Java, Simpler than *sh (now dead)☆13Updated 10 years ago
- this is obsolete. please go to https://github.com/bitzhuwei/GrammarMentor☆18Updated 3 years ago
- Text editor written in C++, aims to be fast, sexy, cross-platform, and customizable☆45Updated 3 years ago
- Command-line archiver: DEFLATE, LZMA, LZIP, BZIP2, ZPAQ, LZ4, ZSTD, BROTLI, BSC, CSC, BCM, MCM, ZMOLLY, ZLING, TANGELO, SHRINKER, CRUSH,…☆21Updated 8 years ago
- Write formatted string to console with colors☆33Updated 10 years ago
- LALR(1) parsing table generator (based on the Purple Dragon Book).☆24Updated 9 years ago
- Per function, Lua JIT using LLVM C++ toolchain☆10Updated 8 years ago
- Ucore实验报告☆9Updated 5 years ago
- A ZX Spectrum emulator written in Lua 5.3.☆28Updated 9 years ago
- lightweight json parser in c☆16Updated 6 years ago
- Porter Stemmer algorithm in C☆40Updated 4 years ago
- A Small C Compiler☆24Updated 5 years ago
- Simple unoptimized AVL tree implementation in C89☆41Updated 4 years ago
- A portable single file parser/lexer/tokenizer.☆51Updated 6 years ago
- Tiny portable C++ library for atomic operations☆54Updated last year
- C++ port of https://github.com/mourner/flatbush☆19Updated 4 years ago
- A small header C library to print stack trace on execution if an exception occurs (such as segmentation fault).☆22Updated 7 years ago
- AVX-512 utilities☆20Updated 10 years ago
- LuaJIT Bindings for Win32☆45Updated 6 years ago
- Lua HTML templater☆17Updated 9 years ago
- SVG Parser and rendering using blend2d for graphics☆12Updated 2 weeks ago
- TINN Is Not Node - All things Windows☆88Updated 5 years ago
- A C language parser built from the scratch, without using compiler generator.☆15Updated 2 years ago
- View C++ Reference in VS Code☆22Updated 10 months ago
- Collection of small public domain file archivers☆66Updated last year
- Functional Experiments in Lua☆9Updated 4 years ago
- Mirror of the LuaJIT git repository☆16Updated 4 months ago
- A Lua library for handling paths when loading data files☆37Updated 3 weeks ago
- A simple triangle rasterizer☆17Updated 10 years ago
- ASS: Audio Stupidly Simple☆35Updated 6 years ago