abstract_literal |
DIGIT |
access_type_definition |
'access' |
actual_designator |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'open'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
actual_parameter_part |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'open'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
actual_part |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'open'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
adding_operator |
'&'
'+'
'-' |
aggregate |
'(' |
alias_declaration |
'alias' |
alias_designator |
"'"
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
allocator |
'new' |
architecture_body |
'architecture' |
architecture_declarative_part |
ø
'alias'
'attribute'
'component'
'constant'
'disconnect'
'file'
'for'
'function'
'group'
'impure'
'procedure'
'pure'
'shared'
'signal'
'subtype'
'type'
'use'
'variable' |
architecture_statement_part |
ø
'"'
'('
'\'
'assert'
'postponed'
'process'
'with'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
array_type_definition |
'array' |
assertion |
'assert' |
assertion_statement |
'\'
'assert'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
association_element |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'open'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
association_list |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'open'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
attribute_declaration |
'attribute' |
attribute_designator |
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
attribute_name |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
attribute_specification |
'attribute' |
base |
DIGIT |
base_specifier |
'b'
'o'
'x' |
based_integer |
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
based_literal |
DIGIT |
basic_character |
DIGIT
FORMAT_EFFECTOR
SPACE_CHARACTER
SPECIAL_CHARACTER
UPPER_CASE_CHARACTER |
basic_graphic_character |
DIGIT
SPACE_CHARACTER
SPECIAL_CHARACTER
UPPER_CASE_CHARACTER |
basic_identifier |
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
binding_indication |
'use' |
bit_string_literal |
'b'
'o'
'x' |
bit_value |
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
block_configuration |
'for' |
block_declarative_item |
'alias'
'attribute'
'component'
'constant'
'disconnect'
'file'
'for'
'function'
'group'
'impure'
'procedure'
'pure'
'shared'
'signal'
'subtype'
'type'
'use'
'variable' |
block_declarative_part |
ø
'alias'
'attribute'
'component'
'constant'
'disconnect'
'file'
'for'
'function'
'group'
'impure'
'procedure'
'pure'
'shared'
'signal'
'subtype'
'type'
'use'
'variable' |
block_header |
ø
'generic'
'port' |
block_specification |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
block_statement |
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
block_statement_part |
ø
'"'
'('
'\'
'assert'
'postponed'
'process'
'with'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
case_statement |
'\'
'case'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
case_statement_alternative |
'when' |
character_literal |
"'" |
choice |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'others'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
choices |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'others'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
component_configuration |
'for' |
component_declaration |
'component' |
component_instantiation_statement |
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
component_specification |
'\'
'all'
'others'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
composite_type_definition |
'array'
'record' |
concurrent_assertion_statement |
'\'
'assert'
'postponed'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
concurrent_procedure_call_statement |
'"'
'\'
'postponed'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
concurrent_signal_assignment_statement |
'"'
'('
'\'
'postponed'
'with'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
concurrent_statement |
'"'
'('
'\'
'assert'
'postponed'
'process'
'with'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
condition |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
condition_clause |
'until' |
conditional_signal_assignment |
'"'
'('
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
conditional_waveforms |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'unaffected'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
configuration_declaration |
'configuration' |
configuration_declarative_item |
'attribute'
'group'
'use' |
configuration_declarative_part |
ø
'attribute'
'group'
'use' |
configuration_item |
'for' |
configuration_specification |
'for' |
constant_declaration |
'constant' |
constrained_array_definition |
'array' |
constraint |
'('
'range' |
context_clause |
ø
'library'
'use' |
context_item |
'library'
'use' |
decimal_literal |
DIGIT |
declaration |
'\'
'alias'
'attribute'
'component'
'configuration'
'constant'
'entity'
'file'
'function'
'group'
'impure'
'package'
'procedure'
'pure'
'shared'
'signal'
'subtype'
'type'
'variable'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
delay_mechanism |
'inertial'
'reject'
'transport' |
design_file |
'architecture'
'configuration'
'entity'
'library'
'package'
'use' |
design_unit |
'architecture'
'configuration'
'entity'
'library'
'package'
'use' |
designator |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
direction |
'downto'
'to' |
disconnection_specification |
'disconnect' |
discrete_range |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
element_association |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'others'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
element_declaration |
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
element_subtype_definition |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
entity_aspect |
'configuration'
'entity'
'open' |
entity_class |
'architecture'
'component'
'configuration'
'constant'
'entity'
'file'
'function'
'group'
'label'
'literal'
'package'
'procedure'
'signal'
'subtype'
'type'
'units'
'variable' |
entity_class_entry |
'architecture'
'component'
'configuration'
'constant'
'entity'
'file'
'function'
'group'
'label'
'literal'
'package'
'procedure'
'signal'
'subtype'
'type'
'units'
'variable' |
entity_class_entry_list |
'architecture'
'component'
'configuration'
'constant'
'entity'
'file'
'function'
'group'
'label'
'literal'
'package'
'procedure'
'signal'
'subtype'
'type'
'units'
'variable' |
entity_declaration |
'entity' |
entity_declarative_item |
'alias'
'attribute'
'constant'
'disconnect'
'file'
'function'
'group'
'impure'
'procedure'
'pure'
'shared'
'signal'
'subtype'
'type'
'use'
'variable' |
entity_declarative_part |
ø
'alias'
'attribute'
'constant'
'disconnect'
'file'
'function'
'group'
'impure'
'procedure'
'pure'
'shared'
'signal'
'subtype'
'type'
'use'
'variable' |
entity_designator |
"'"
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
entity_header |
ø
'generic'
'port' |
entity_name_list |
"'"
'"'
'\'
'all'
'others'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
entity_specification |
"'"
'"'
'\'
'all'
'others'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
entity_statement |
'"'
'\'
'assert'
'postponed'
'process'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
entity_statement_part |
ø
'"'
'\'
'assert'
'postponed'
'process'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
entity_tag |
"'"
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
enumeration_literal |
"'"
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
enumeration_type_definition |
'(' |
exit_statement |
'\'
'exit'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
exponent |
'e' |
expression |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
extended_digit |
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
extended_identifier |
'\' |
factor |
"'"
'"'
'('
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
file_declaration |
'file' |
file_logical_name |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
file_open_information |
'is'
'open' |
file_type_definition |
'file' |
floating_type_definition |
'range' |
formal_designator |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
formal_parameter_list |
'\'
'constant'
'file'
'signal'
'variable'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
formal_part |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
full_type_declaration |
'type' |
function_call |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
generate_statement |
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
generation_scheme |
'for'
'if' |
generic_clause |
'generic' |
generic_list |
'\'
'constant'
'file'
'signal'
'variable'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
generic_map_aspect |
'generic' |
graphic_character |
DIGIT
LOWER_CASE_LETTER
OTHER_SPECIAL_CHARACTER
SPACE_CHARACTER
SPECIAL_CHARACTER
UPPER_CASE_CHARACTER |
group_constituent |
"'"
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
group_constituent_list |
"'"
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
group_declaration |
'group' |
group_template_declaration |
'group' |
guarded_signal_specification |
'"'
'\'
'all'
'others'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
identifier |
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
identifier_list |
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
if_statement |
'\'
'if'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
incomplete_type_declaration |
'type' |
index_constraint |
'(' |
index_specification |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
index_subtype_definition |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
indexed_name |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
instantiated_unit |
'"'
'\'
'component'
'configuration'
'entity'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
instantiation_list |
'\'
'all'
'others'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
integer |
DIGIT |
integer_type_definition |
'range' |
interface_constant_declaration |
'\'
'constant'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
interface_declaration |
'\'
'constant'
'file'
'signal'
'variable'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
interface_element |
'\'
'constant'
'file'
'signal'
'variable'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
interface_file_declaration |
'file' |
interface_list |
'\'
'constant'
'file'
'signal'
'variable'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
interface_signal_declaration |
'\'
'signal'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
interface_variable_declaration |
'\'
'variable'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
iteration_scheme |
'for'
'while' |
label |
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
letter |
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
letter_or_digit |
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
library_clause |
'library' |
library_unit |
'architecture'
'configuration'
'entity'
'package' |
literal |
"'"
'"'
'\'
'b'
'null'
'o'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
logical_name |
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
logical_name_list |
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
logical_operator |
'and'
'nand'
'nor'
'or'
'xnor'
'xor' |
loop_statement |
'\'
'for'
'loop'
'while'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
miscellaneous_operator |
'**'
'abs'
'not' |
mode |
'buffer'
'in'
'inout'
'linkage'
'out' |
multiplying_operator |
'*'
'/'
'mod'
'rem' |
name |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
next_statement |
'\'
'next'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
null_statement |
'\'
'null'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
numeric_literal |
'"'
'\'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
object_declaration |
'constant'
'file'
'shared'
'signal'
'variable' |
operator_symbol |
'"' |
options |
ø
'guarded'
'inertial'
'reject'
'transport' |
package_body |
'package' |
package_body_declarative_item |
'alias'
'constant'
'file'
'function'
'group'
'impure'
'procedure'
'pure'
'shared'
'subtype'
'type'
'use'
'variable' |
package_body_declarative_part |
ø
'alias'
'constant'
'file'
'function'
'group'
'impure'
'procedure'
'pure'
'shared'
'subtype'
'type'
'use'
'variable' |
package_declaration |
'package' |
package_declarative_item |
'alias'
'attribute'
'component'
'constant'
'disconnect'
'file'
'function'
'group'
'impure'
'procedure'
'pure'
'shared'
'signal'
'subtype'
'type'
'use'
'variable' |
package_declarative_part |
ø
'alias'
'attribute'
'component'
'constant'
'disconnect'
'file'
'function'
'group'
'impure'
'procedure'
'pure'
'shared'
'signal'
'subtype'
'type'
'use'
'variable' |
parameter_specification |
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
physical_literal |
'"'
'\'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
physical_type_definition |
'range' |
port_clause |
'port' |
port_list |
'\'
'constant'
'file'
'signal'
'variable'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
port_map_aspect |
'port' |
prefix |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
primary |
"'"
'"'
'('
'\'
'b'
'new'
'null'
'o'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
primary_unit |
'configuration'
'entity'
'package' |
primary_unit_declaration |
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
procedure_call |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
procedure_call_statement |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
process_declarative_item |
'alias'
'attribute'
'constant'
'file'
'function'
'group'
'impure'
'procedure'
'pure'
'shared'
'subtype'
'type'
'use'
'variable' |
process_declarative_part |
ø
'alias'
'attribute'
'constant'
'file'
'function'
'group'
'impure'
'procedure'
'pure'
'shared'
'subtype'
'type'
'use'
'variable' |
process_statement |
'\'
'postponed'
'process'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
process_statement_part |
ø
'"'
'('
'\'
'assert'
'case'
'exit'
'for'
'if'
'loop'
'next'
'null'
'report'
'return'
'wait'
'while'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
qualified_expression |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
range |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
range_constraint |
'range' |
record_type_definition |
'record' |
relation |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
relational_operator |
'/='
'<'
'<='
'='
'>'
'>=' |
report_statement |
'\'
'report'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
return_statement |
'\'
'return'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
scalar_type_definition |
'('
'range' |
secondary_unit |
'architecture'
'package' |
secondary_unit_declaration |
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
selected_name |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
selected_signal_assignment |
'with' |
selected_waveforms |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'unaffected'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
sensitivity_clause |
'on' |
sensitivity_list |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
sequence_of_statements |
ø
'"'
'('
'\'
'assert'
'case'
'exit'
'for'
'if'
'loop'
'next'
'null'
'report'
'return'
'wait'
'while'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
sequential_statement |
'"'
'('
'\'
'assert'
'case'
'exit'
'for'
'if'
'loop'
'next'
'null'
'report'
'return'
'wait'
'while'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
shift_expression |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
shift_operator |
'rol'
'ror'
'sla'
'sll'
'sra'
'srl' |
sign |
'+'
'-' |
signal_assignment_statement |
'"'
'('
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
signal_declaration |
'signal' |
signal_kind |
'bus'
'register' |
signal_list |
'"'
'\'
'all'
'others'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
signature |
'[' |
simple_expression |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
simple_name |
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
slice_name |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
string_literal |
'"' |
subprogram_body |
'function'
'impure'
'procedure'
'pure' |
subprogram_declaration |
'function'
'impure'
'procedure'
'pure' |
subprogram_declarative_item |
'alias'
'attribute'
'constant'
'file'
'function'
'group'
'impure'
'procedure'
'pure'
'shared'
'subtype'
'type'
'use'
'variable' |
subprogram_declarative_part |
ø
'alias'
'attribute'
'constant'
'file'
'function'
'group'
'impure'
'procedure'
'pure'
'shared'
'subtype'
'type'
'use'
'variable' |
subprogram_kind |
'function'
'procedure' |
subprogram_specification |
'function'
'impure'
'procedure'
'pure' |
subprogram_statement_part |
ø
'"'
'('
'\'
'assert'
'case'
'exit'
'for'
'if'
'loop'
'next'
'null'
'report'
'return'
'wait'
'while'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
subtype_declaration |
'subtype' |
subtype_indication |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
suffix |
"'"
'"'
'\'
'all'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
target |
'"'
'('
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
term |
"'"
'"'
'('
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
timeout_clause |
'for' |
type_conversion |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
type_declaration |
'type' |
type_definition |
'('
'access'
'array'
'file'
'range'
'record' |
type_mark |
'"'
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
unconstrained_array_definition |
'array' |
use_clause |
'use' |
variable_assignment_statement |
'"'
'('
'\'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
variable_declaration |
'shared'
'variable' |
vhdl |
'architecture'
'configuration'
'entity'
'library'
'package'
'use' |
wait_statement |
'\'
'wait'
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
waveform |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'unaffected'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |
waveform_element |
"'"
'"'
'('
'+'
'-'
'\'
'abs'
'b'
'new'
'not'
'null'
'o'
'x'
DIGIT
LOWER_CASE_LETTER
UPPER_CASE_LETTER |