Library
Module
Module type
Parameter
Class
Class type
Representation of Regular Expressions and implementation of standard operations
Syntax_error
is raised when the parser encounters a parsing error. It should include the problem character
val print : Tree.re -> unit
print r
prints a string representation of r
val export_graphviz : Tree.re -> string
export_graphviz r
val get_alphabet : Tree.re -> string list
get_alphabet r
val is_nullable : Tree.re -> bool
is_nullable r
val parse : string -> Tree.re
parse s
Invokes the parser on string s
to create a Regular Expression Abstract Syntax Tree