Namespace Automata.Core.Alang
Classes
AlangExpr
Represents an expression in the Alang
(Automata language) used for defining finite-state automata.
AlangFormatException
Represents an exception that is thrown when an error occurs during parsing of Alang expressions.
Atom
Atomic expression in the Alang
language used for defining finite-state automata.
Chars
Character definitions and utility methods for Alang.
Complement
Represents a complement expression in the Alang language.
Concatenation
Represents a concatenation operation in the Alang grammar.
Difference
Represents a difference expression in the Alang
grammar.
EmptySet
Represents an empty set expression in the Alang
(Automata language).
InfixBinary
Represents a binary infix expression in the Alang language.
Intersection
Represents an intersection expression in the Alang grammar specification.
KleenePlus
Represents a Kleene plus unary expression in the Alang language.
KleeneStar
Represents a Kleene star operation in the Alang language.
Option
Represents an option expression in the Alang language.
UnaryExpr
Postfix unary expression in the Alang language.
Union
Wildcard
Represents a wildcard expression in the Alang
(Automata language).
Structs
AlangCursor
Represents a cursor for parsing Alang expressions from an input string.
Enums
ParseErrorType
Specifies the type of parsing error encountered in Alang expressions."/>