Skip to content

Go package for working with deterministic/non-deterministic finite automata and grammars for regular and context-free languages.

Notifications You must be signed in to change notification settings

ashpect/automata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dfanfa

Description

dfanfa is a go package for working with deterministic/non-deterministic finite automata and grammars for regular and context-free languages.

Status

  • Dfa and Nfa initialization.
  • Check string exists in the fsm.
  • Convert nfa to dfa
  • Get a minimal dfa from a dfa
    Stay tuned. See TODO list for more information.

Inspired by

https://github.com/izuzak/noam

About

Go package for working with deterministic/non-deterministic finite automata and grammars for regular and context-free languages.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages