summaryrefslogtreecommitdiff
path: root/src/packrat-lexer-combinators.ads
diff options
context:
space:
mode:
Diffstat (limited to 'src/packrat-lexer-combinators.ads')
-rw-r--r--src/packrat-lexer-combinators.ads143
1 files changed, 0 insertions, 143 deletions
diff --git a/src/packrat-lexer-combinators.ads b/src/packrat-lexer-combinators.ads
deleted file mode 100644
index 98df3d5..0000000
--- a/src/packrat-lexer-combinators.ads
+++ /dev/null
@@ -1,143 +0,0 @@
-
-
-generic
-package Packrat.Lexer.Combinators is
-
-
- generic
- Params : in Combinator_Array;
- function Sequence
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
-
- generic
- with function Param
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
- Number : in Positive;
- function Count
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
-
- generic
- with function Param
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
- Minimum : in Natural := 0;
- function Many
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
-
- generic
- with function Param
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
- with function Test
- (Item : in Element)
- return Boolean;
- Minimum : in Natural := 0;
- function Many_Until
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
-
-
-
-
- generic
- with function Test
- (Item : in Element)
- return Boolean;
- function Satisfy
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
-
- generic
- with function Test
- (Item : in Element)
- return Boolean;
- with function Change
- (From : in Element)
- return Element;
- function Satisfy_With
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
-
- generic
- Item : in Element;
- function Match
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
-
- generic
- Item : in Element;
- with function Change
- (From : in Element)
- return Element;
- function Match_With
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
-
- generic
- Items : in Element_Array;
- function Multimatch
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
-
- generic
- Number : in Positive := 1;
- function Take
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
-
- generic
- with function Test
- (Item : in Element)
- return Boolean;
- function Take_While
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
-
- generic
- with function Test
- (Item : in Element)
- return Boolean;
- function Take_Until
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
-
-
-
-
- generic
- EOL_Item : in Element;
- function Line_End
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
-
- generic
- EOF_Item : in Element;
- function Input_End
- (Input : in Element_Array;
- Start : in Positive)
- return Combinator_Result;
-
-
-end Packrat.Lexer.Combinators;
-
-