Seshat Tool

Seshat Tool contains some of the most common algorithms of lexical analysis taught in language processing courses. It is mainly designed for helping to understand the algorithms by executing them iteratively, step by step.

Build a NDFA from a reg. expr.

Creates a nondeterministic finite automaton from regular expression.

Go »

Convert a NDFA into a DFA

Transforms a nondeterministic finite automaton into a deterministic one.

Go »

Build a DFA from a reg. exp.

Build a deterministic finite automaton from regular expression.

Go »

Automaton minimization

Create an automaton to minimize it later.

Go »