with Packrat.Traits, Packrat.Parse_Graphs, Packrat.Parsers; generic type Parser_Labels is (<>); package Packrat.Text.No_Lex is package Parser_Traits is new Packrat.Traits (Label_Enum => Parser_Labels, Element_Type => Character, Element_Array => String); package Parse_Graphs is new Packrat.Parse_Graphs (Traits => Parser_Traits); package Parsers is new Packrat.Parsers (Traits => Parser_Traits, Graphs => Parse_Graphs); subtype Parser_Result is Parse_Graphs.Parse_Graph; end Packrat.Text.No_Lex;