aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/tokens.ads
diff options
context:
space:
mode:
Diffstat (limited to 'src/vhdl/tokens.ads')
-rw-r--r--src/vhdl/tokens.ads9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/vhdl/tokens.ads b/src/vhdl/tokens.ads
index bd313e2d1..adbccb2fc 100644
--- a/src/vhdl/tokens.ads
+++ b/src/vhdl/tokens.ads
@@ -47,8 +47,17 @@ package Tokens is
Tok_Integer,
Tok_Real,
Tok_String,
+
+ -- This token corresponds to a base specifier followed by bit_value.
+ -- The base specifier is stored in Name_Buffer/Name_Length like an
+ -- identifier (in lowercase), the String8_Id contains the expanded bit
+ -- value.
Tok_Bit_String,
+ -- An integer immediately followed by a letter. This is used by to
+ -- scan vhdl 2008 (and later) bit string with a length.
+ Tok_Integer_Letter,
+
-- relational_operator
Tok_Equal, -- =
Tok_Not_Equal, -- /=