summaryrefslogtreecommitdiff
path: root/src/packrat.ads
diff options
context:
space:
mode:
Diffstat (limited to 'src/packrat.ads')
-rw-r--r--src/packrat.ads6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/packrat.ads b/src/packrat.ads
index 41035fc..0ee8463 100644
--- a/src/packrat.ads
+++ b/src/packrat.ads
@@ -9,7 +9,7 @@ with
package Packrat is
- type Result_Status is (Failure, Partial, Success);
+ type Result_Status is (Failure, Needs_More, Optional_More, Success);
Parser_Error : exception;
@@ -117,6 +117,10 @@ package Packrat is
Value : in Element_Array)
return Token;
+ function "="
+ (Left, Right : in Token)
+ return Boolean;
+
-- Note: The Start and Finish indices indicate where the token was found
-- in whatever array it was lexed from. The Value does *not* have