Repository navigation

#

nfa

An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.

Rust
3797
10 天前

The fast scanner generator for Java™ with full Unicode support

Java
616
9 个月前
Go
410
3 年前

A low level regular expression library that uses deterministic finite automata.

Rust
350
2 年前

Match tens of thousands of regular expressions within milliseconds - Java bindings for Intel's hyperscan 5

Java
193
4 天前

All the weekly lab work of the subject 18CSC304J Compiler Design.

C++
91
3 年前

An implementation of regular expressions for Python that uses a finite state automaton(正则引擎的Python实现,包括从NFA到DFA和DFA的最小化)

Python
85
3 年前

A Python library for simulating and visualizing finite automata

Python
68
4 个月前

A multilingual, flexible and fast string, glob and regex matcher. Support 拼音匹配 and ローマ字検索.

Rust
66
1 个月前

These are my programs for compiler design lab work in my sixth semester

Python
59
3 年前

Some toy labs for compiler course

Python
59
3 年前

A Python package for automata theory.

Python
57
2 年前

Visual Automata is a Python 3 library built as a wrapper for the Automata library to add more visualization features.

Python
57
2 年前

OCaml code to construct an NFA from a regular expression

OCaml
52
5 年前

An ecosystem of packages to work with automaton and parsers (dfa/nfa/e-nfa/regex/cfg/pda)

TypeScript
41
3 年前

A Figma like Editor to Design Custom Finite State Machines

TypeScript
40
7 天前

Russ Cox/Rob Pike pikevm regex implementation

C
36
4 个月前