There are 1 repository under dfa topic.
👮♂️The sensitive word tool for java.(敏感词/违禁词/违法词/脏词。基于 DFA 算法实现的高性能 java 敏感词过滤工具框架。请勿发布涉及政治、广告、营销、翻墙、违反国家法律法规等内容。高性能敏感词检测过滤组件,附带繁体简体互换,支持全角半角互换,汉字转拼音,模糊搜索等功能。)
:see_no_evil: 实现过滤敏感词汇:underage:,基于确定有穷自动机(DFA)算法,支持composer安装扩展
Lex machinary for go.
A low level regular expression library that uses deterministic finite automata.
:page_facing_up:Sensitive word filtering items provide TTMP, DFA, DAT, hash bucket, and Tire algorithm support filtering. Supports text highlighting, filtering, verdicts, and alternative interface support.敏感词过滤项目,提供TTMP、DFA、DAT、hash bucket、Tire算法支持过滤。可以支持文本的高亮、过滤、判词、替换的接口支持。
All the weekly lab work of the subject 18CSC304J Compiler Design.
Подсистема 1С для работы с HTTP
A Python library for simulating and visualizing finite automata
Some toy labs for compiler course
Visual Automata is a Python 3 library built as a wrapper for the Automata library to add more visualization features.
dregex is a Java library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also offers set operations.
converting regex (regular expression) to DFA directly by creating syntax tree in java
1. Use Thompson algorithm to convert the regular expression to NFA 2. Use the subset construct to convert NFA to DFA 3. Minimize DFA to MFA 4. Use MFA to match strings
Experiments with Direct Feedback Alignment training scheme for DNNs
State Machine for PHP