diff options
Diffstat (limited to 'src/packrat-parsers.ads')
-rw-r--r-- | src/packrat-parsers.ads | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/packrat-parsers.ads b/src/packrat-parsers.ads index e11d623..1e058dc 100644 --- a/src/packrat-parsers.ads +++ b/src/packrat-parsers.ads @@ -116,6 +116,19 @@ package Packrat.Parsers is return Combinator_Result; generic + Label : in Traits.Label_Enum; + with function Combo + (Input : in Traits.Element_Array; + Context : in out Parser_Context; + Start : in Positive) + return Combinator_Result; + function Discard + (Input : in Traits.Element_Array; + Context : in out Parser_Context; + Start : in Positive) + return Combinator_Result; + + generic with function Combo (Input : in Traits.Element_Array; Context : in out Parser_Context; |