Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.
Repository Index
47,133 repositories indexed
1–24 of 61 · Most stars
Converts a string to a slug. Includes integrations for Symfony, Silex, Laravel, Zend Framework 2, Twig, Nette and Latte.
- php
- twig
- slugify
- symfony
Functional extensions for C#
- csharp
- entity
- functional-programming
- maybe-monad
Parser Building Toolkit for JavaScript
- javascript
- typescript
- parser-library
- parsing
A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations
Simple C compiler
- c-compiler
- compiler
- dos
- x86
A simple, lightweight, flexible, embeddable, portable and multi-paradigm dynamic programming language for developing applications, tools, and domain-specific languages
Python interface for igraph
- complex-networks
- graph-algorithms
- graph-theory
- mathematics
A pure Python HTML5 parser that just works. No C extensions to compile. No system dependencies to install. No complex API to learn.
DFA regular expression library & friends
- fsm
- regex
- lexer-generator
- regexp
Python interface to Graphviz graph drawing package
- graph-visualization
- complex-networks
- python
Small configuration file parser library for C.
- config
- configuration-files
- c
- conf
a C# embeddable lexer and parser generator (.Net core)
- dot-net
- csharp
- parser
- lexer-generator
High-performance HTML5 parser for Ruby based on Lexbor, with support for both CSS selectors and XPath.
C++ regular expressions made easy
Macros for more flexible composition with the Elixir Pipe operator
Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.
- evalexpr
- evaluator
- dot-net
- dotnetcore
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
- interpreter
- lexer
- swift
- pascal-language
An OCaml lexer generator for Unicode
Pattern matchings for Go.
- golang
- go
- pattern-matching
- golang-library
A Modern and Flexible Web Client for R
A simple, flexible, extensible, and liberal RSS and Atom reader for Ruby. It is designed to be backwards compatible with the standard RSS parser, but will never do RSS generation.
A lexer and parser for GraphQL in .NET
Flexible regular expressions constructor for Golang.
- builder-pattern
- constructor
- go
- golang