aboutsummaryrefslogtreecommitdiffstats
path: root/src/edif/edif-tokens.ads
diff options
context:
space:
mode:
Diffstat (limited to 'src/edif/edif-tokens.ads')
-rw-r--r--src/edif/edif-tokens.ads15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/edif/edif-tokens.ads b/src/edif/edif-tokens.ads
new file mode 100644
index 000000000..c78ef1cc3
--- /dev/null
+++ b/src/edif/edif-tokens.ads
@@ -0,0 +1,15 @@
+package Edif.Tokens is
+ pragma Pure (Tokens);
+
+ type Token_Type is
+ (
+ Tok_Keyword, -- '(' followed by a symbol (case insensitive).
+ Tok_Right_Paren, -- ')'
+
+ Tok_Symbol,
+ Tok_String,
+ Tok_Number,
+
+ Tok_Eof
+ );
+end Edif.Tokens;