Skip to content
/ fsa Public

Finite state automata library for abstract interpretation

License

Notifications You must be signed in to change notification settings

SPY-Lab/fsa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finite state automata library

Implementation of a the finite state automata abstract domain library for abstract interpretation.

Build an automaton

To build the automaton corresponding to a given string, you can use the static method makeAutomaton.

Automaton a = Automaton.makeAutomaton("hello");

To build the automaton corresponding to the union of two automata, you can use the static method union.

Automaton u = Automaton.union(Automaton.makeAutomaton("yes"), Automaton.makeAutomaton("no"));

Similarly, you can perform intersection, minus, concatenation operations.

Contributors

Releases

No releases published

Packages

No packages published

Languages