There are 19 repositories under lexer topic.
The Fast Lexical Analyzer - scanner generator for lexing in C and C++
A parser library for Go
A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations
Interactive ASCII art diagram generators. :star2:
DFA regular expression library & friends
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, and formatter.
Optimised tokenizer/lexer generator! 🐄 Uses /y for performance. Moo.
A 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
minigo🐥is a small Go compiler made from scratch. It can compile itself.
The fast scanner generator for Java™ with full Unicode support
:herb: NodeJS PHP Parser - extract AST or tokens
C++ Mathematical Expression Parsing And Evaluation Library https://www.partow.net/programming/exprtk/index.html
Light and fast 🚀parser! With zero dependents. - Sql Parser Demo added!
Lex machinary for go.
Tools to write high performance GraphQL applications using Go/Golang.
The regex-centric, fast lexical analyzer generator for C++ with full Unicode support. Faster than Flex. Accepts Flex specifications. Generates reusable source code that is easy to understand. Introduces indent/dedent anchors, lazy quantifiers, functions for lex/syntax error reporting and more. Seamlessly integrates with Bison and other parsers.
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Rust grammar tool libraries and binaries
An interpreter for the Monkey programming language written in Rust
A lexical analyzer based on DFA that is built using JS and supports multi-language extensions / 一个基于DFA的支持多语言扩展的JS版开源词法分析器
Monkey Programming Language written in Rust.
a C# embeddable lexer and parser generator (.Net core)
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
libpypa is a Python parser implemented in pure C++
PHP Language Recognition Tool
Programming language that compiles into a x86 ELF executable.
The Lioness Programming Language
Transform text files to XML, JSON, or YAML