Class: BEL::Script::Parser::Parser::DFA5

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

Constant Summary collapse

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

Instance Method Summary collapse

Instance Method Details

#descriptionObject



4709
4710
4711
4712
4713
# File 'lib/bel/grammar/parser.rb', line 4709

def description
  <<-'__dfa_description__'.strip!
    87:1: set_document : ( set_doc_expr document_property eq_clause val= QUOTED_VALUE -> ^( DOCSET_QV document_property $val) | set_doc_expr document_property eq_clause val= VALUE_LIST -> ^( DOCSET_LIST document_property $val) | set_doc_expr document_property eq_clause val= OBJECT_IDENT -> ^( DOCSET_ID document_property $val) );
  __dfa_description__
end