Class: BEL::Script::Parser::Parser::DFA8

Inherits:
ANTLR3::DFA
  • Object
show all
Defined in:
lib/bel/grammar/parser.rb

Constant Summary collapse

EOT =
unpack( 9, -1 )
EOF =
unpack( 9, -1 )
MIN =
unpack( 1, 38, 1, 47, 2, 19, 2, 47, 3, -1 )
MAX =
unpack( 1, 38, 1, 47, 4, 63, 3, -1 )
ACCEPT =
unpack( 6, -1, 1, 1, 1, 2, 1, 3 )
SPECIAL =
unpack( 9, -1 )
TRANSITION =
[
  unpack( 1, 1 ),
  unpack( 1, 2 ),
  unpack( 1, 4, 43, -1, 1, 3 ),
  unpack( 1, 4, 43, -1, 1, 3 ),
  unpack( 1, 8, 3, -1, 1, 6, 10, -1, 1, 7, 1, 5 ),
  unpack( 1, 8, 3, -1, 1, 6, 10, -1, 1, 7, 1, 5 ),
  unpack(  ),
  unpack(  ),
  unpack(  )
].freeze

Instance Method Summary collapse

Instance Method Details

#descriptionObject



4779
4780
4781
4782
4783
# File 'lib/bel/grammar/parser.rb', line 4779

def description
  <<-'__dfa_description__'.strip!
    105:1: set_annotation : ( KWRD_SET OBJECT_IDENT eq_clause val= QUOTED_VALUE -> ^( ANNO_SET_QV OBJECT_IDENT $val) | KWRD_SET OBJECT_IDENT eq_clause val= VALUE_LIST -> ^( ANNO_SET_LIST OBJECT_IDENT $val) | KWRD_SET OBJECT_IDENT eq_clause val= OBJECT_IDENT -> ^( ANNO_SET_ID OBJECT_IDENT $val) );
  __dfa_description__
end