FslexyaccLexer and parser generators for F#
Stars: ✭ 148 (+117.65%)
RflexFast lexer code generator for Rust
Stars: ✭ 100 (+47.06%)
KAIKAI is a distributed computing model written in modern C++ and is cross-plaftorm. Using custom language translators and an executor, KAI provides full reflection, persistence and cross-process communications without having to modify existing source code. KAI Comes with an automated, generational tricolor garbage collector, and Console- and Windo…
Stars: ✭ 13 (-80.88%)
ParserA lexer and parser for GraphQL in .NET
Stars: ✭ 163 (+139.71%)
Snl CompilerSNL(Small Nested Language) Compiler. Maven jUnit Tokenizer Lexer Syntax Parser. 编译原理 词法分析 语法分析
Stars: ✭ 19 (-72.06%)
types-and-programming-languagesC++ Implementations of programming languages and type systems studied in "Types and Programming Languages" by Benjamin C. Pierce..
Stars: ✭ 32 (-52.94%)
ChevrotainParser Building Toolkit for JavaScript
Stars: ✭ 1,795 (+2539.71%)
lexerHackable Lexer with UTF-8 support
Stars: ✭ 19 (-72.06%)
Wordtokenizers.jlHigh performance tokenizers for natural language processing and other related tasks
Stars: ✭ 63 (-7.35%)
ParseGo parsers for web formats
Stars: ✭ 224 (+229.41%)
Libpypalibpypa is a Python parser implemented in pure C++
Stars: ✭ 172 (+152.94%)
MooOptimised tokenizer/lexer generator! 🐄 Uses /y for performance. Moo.
Stars: ✭ 434 (+538.24%)
core.horse64.orgTHIS IS A MIRROR, CHECK https://codeberg.org/Horse64/core.horse64.org
Stars: ✭ 3 (-95.59%)
GrmtoolsRust grammar tool libraries and binaries
Stars: ✭ 153 (+125%)
Works For MeCollection of developer toolkits
Stars: ✭ 131 (+92.65%)
ugoµGo编程语言(从头开发一个迷你Go语言编译器)
Stars: ✭ 38 (-44.12%)
SimplecC/C++ develop tool for android.
Stars: ✭ 105 (+54.41%)
FLexerSimple Lexer and Parser in F#
Stars: ✭ 22 (-67.65%)
Rs Monkey LangMonkey Programming Language written in Rust.
Stars: ✭ 80 (+17.65%)
vdfA Lexer and Parser for Valves Data Format (known as vdf) written in Go
Stars: ✭ 30 (-55.88%)
LogosCreate ridiculously fast Lexers
Stars: ✭ 1,001 (+1372.06%)
SwiLexA universal lexer library in Swift.
Stars: ✭ 29 (-57.35%)
LibfsmDFA regular expression library & friends
Stars: ✭ 512 (+652.94%)
DiagonInteractive ASCII art diagram generators. 🌟
Stars: ✭ 189 (+177.94%)
Monkey RustAn interpreter for the Monkey programming language written in Rust
Stars: ✭ 174 (+155.88%)
Tiny CompilerA tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Stars: ✭ 425 (+525%)
expreso☕ A boolean expression parser and evaluator in Elixir.
Stars: ✭ 54 (-20.59%)
FlexThe Fast Lexical Analyzer - scanner generator for lexing in C and C++
Stars: ✭ 2,338 (+3338.24%)
lexLex is an implementation of lex tool in Ruby.
Stars: ✭ 49 (-27.94%)
LionessThe Lioness Programming Language
Stars: ✭ 155 (+127.94%)
monkeyThe Monkey Programming Language & Interpreter written in PHP.
Stars: ✭ 21 (-69.12%)
GelatinTransform text files to XML, JSON, or YAML
Stars: ✭ 150 (+120.59%)
compilerImplementing a complete Compiler for a simple C-like language using the C-tools Flex and Bison
Stars: ✭ 106 (+55.88%)
LexReplaced by foonathan/lexy
Stars: ✭ 137 (+101.47%)
re-typescriptAn opinionated attempt at finally solving typescript interop for ReasonML / OCaml.
Stars: ✭ 68 (+0%)
Cslya C# embeddable lexer and parser generator (.Net core)
Stars: ✭ 129 (+89.71%)
yara-parserTools for parsing rulesets using the exact grammar as YARA. Written in Go.
Stars: ✭ 69 (+1.47%)
PlyaraParse YARA rules and operate over them more easily.
Stars: ✭ 108 (+58.82%)
lexertkC++ Lexer Toolkit Library (LexerTk) https://www.partow.net/programming/lexertk/index.html
Stars: ✭ 26 (-61.76%)
Nodablea node-able bidirectionnal expression editor.
Stars: ✭ 103 (+51.47%)
fayrant-langSimple, interpreted, dynamically-typed programming language
Stars: ✭ 30 (-55.88%)
Graphql Go ToolsTools to write high performance GraphQL applications using Go/Golang.
Stars: ✭ 96 (+41.18%)
stutterImplement a Lisp, in C, from scratch, no libs
Stars: ✭ 65 (-4.41%)
Charly VmFibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-2.94%)
compiler labSome toy labs for compiler course
Stars: ✭ 49 (-27.94%)
CsstreeA tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations
Stars: ✭ 1,121 (+1548.53%)
go-uciNative Go bindings for OpenWrt's UCI.
Stars: ✭ 69 (+1.47%)
Toxmisc parsers in rust
Stars: ✭ 40 (-41.18%)
ta-rustA mirror for the textadept module ta-rust hosted in bitbucket
Stars: ✭ 21 (-69.12%)
MicoMico ("Monkey" in catalan). Monkey language implementation done with C++. https://interpreterbook.com/
Stars: ✭ 19 (-72.06%)
CubThe Cub Programming Language
Stars: ✭ 198 (+191.18%)
Minigominigo🐥is a small Go compiler made from scratch. It can compile itself.
Stars: ✭ 456 (+570.59%)
sb-dynlexConfigurable lexer for PHP featuring a fluid API.
Stars: ✭ 27 (-60.29%)
Snapdragonsnapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (+164.71%)
bshiftCompiler for a language called bshift
Stars: ✭ 15 (-77.94%)
intellij-cueIntelliJ support for the CUE language.
Stars: ✭ 23 (-66.18%)
snapdragon-lexerConverts a string into an array of tokens, with useful methods for looking ahead and behind, capturing, matching, et cetera.
Stars: ✭ 19 (-72.06%)
ParticipleA parser library for Go
Stars: ✭ 2,302 (+3285.29%)