Class: SfpLang::Parser::DFA122

Inherits:
ANTLR3::DFA
  • Object
show all
Defined in:
lib/sfp/SfpLangParser.rb

Constant Summary collapse

EOT =
unpack( 26, -1 )
EOF =
unpack( 26, -1 )
MIN =
unpack( 1, 9, 1, 11, 3, -1, 1, 13, 1, 9, 1, -1, 3, 4, 1, -1, 
1, 4, 3, -1, 1, 36, 1, 11, 4, -1, 1, 11, 1, 13, 1, 36, 
1, 11 )
MAX =
unpack( 1, 83, 1, 82, 3, -1, 1, 13, 1, 9, 1, -1, 2, 64, 1, 41, 
1, -1, 1, 41, 3, -1, 1, 36, 1, 82, 4, -1, 1, 82, 1, 
13, 1, 36, 1, 82 )
ACCEPT =
unpack( 2, -1, 1, 2, 1, 7, 1, 12, 2, -1, 1, 1, 3, -1, 1, 
8, 1, -1, 1, 9, 1, 10, 1, 11, 2, -1, 1, 3, 1, 4, 
1, 5, 1, 6, 4, -1 )
SPECIAL =
unpack( 26, -1 )
TRANSITION =
[
  unpack( 1, 1, 53, -1, 1, 3, 9, -1, 1, 2, 9, -1, 1, 4 ),
  unpack( 1, 7, 7, -1, 1, 12, 6, -1, 1, 6, 3, -1, 2, 15, 1, 10, 2, 
           15, 1, 5, 26, -1, 1, 14, 1, -1, 1, 11, 1, -1, 1, 8, 1, 
           -1, 2, 9, 3, -1, 1, 13, 8, -1, 1, 7 ),
  unpack(  ),
  unpack(  ),
  unpack(  ),
  unpack( 1, 16 ),
  unpack( 1, 17 ),
  unpack(  ),
  unpack( 1, 18, 4, -1, 2, 18, 1, -1, 1, 19, 1, 18, 1, -1, 1, 18, 
           4, -1, 1, 18, 14, -1, 1, 18, 5, -1, 1, 18, 22, -1, 1, 11 ),
  unpack( 1, 20, 4, -1, 2, 20, 1, -1, 1, 21, 1, 20, 1, -1, 1, 20, 
           4, -1, 1, 20, 14, -1, 1, 20, 5, -1, 1, 20, 22, -1, 1, 13 ),
  unpack( 1, 18, 4, -1, 2, 18, 1, -1, 1, 19, 1, 18, 1, -1, 1, 18, 
           4, -1, 1, 18, 14, -1, 1, 18, 5, -1, 1, 18 ),
  unpack(  ),
  unpack( 1, 20, 4, -1, 2, 20, 1, -1, 1, 21, 1, 20, 1, -1, 1, 20, 
           4, -1, 1, 20, 14, -1, 1, 20, 5, -1, 1, 20 ),
  unpack(  ),
  unpack(  ),
  unpack(  ),
  unpack( 1, 22 ),
  unpack( 1, 7, 7, -1, 1, 12, 6, -1, 1, 6, 3, -1, 2, 15, 1, 10, 2, 
           15, 1, 23, 26, -1, 1, 14, 1, -1, 1, 11, 1, -1, 1, 8, 1, 
           -1, 2, 9, 3, -1, 1, 13, 8, -1, 1, 7 ),
  unpack(  ),
  unpack(  ),
  unpack(  ),
  unpack(  ),
  unpack( 1, 7, 7, -1, 1, 12, 6, -1, 1, 6, 3, -1, 2, 15, 1, 10, 2, 
           15, 27, -1, 1, 14, 1, -1, 1, 11, 1, -1, 1, 8, 1, -1, 2, 
           9, 3, -1, 1, 13, 8, -1, 1, 7 ),
  unpack( 1, 24 ),
  unpack( 1, 25 ),
  unpack( 1, 7, 7, -1, 1, 12, 6, -1, 1, 6, 3, -1, 2, 15, 1, 10, 2, 
           15, 27, -1, 1, 14, 1, -1, 1, 11, 1, -1, 1, 8, 1, -1, 2, 
           9, 3, -1, 1, 13, 8, -1, 1, 7 )
].freeze

Instance Method Summary collapse

Instance Method Details

#descriptionObject



10977
10978
10979
10980
10981
# File 'lib/sfp/SfpLangParser.rb', line 10977

def description
  <<-'__dfa_description__'.strip!
    646:1: constraint_statement returns [key, val] : ( reference | 'not' reference | reference equals_op value | reference equals_op NULL | reference not_equals_op value | reference not_equals_op NULL | conditional_constraint | reference ( 'is' )? 'in' set_value | reference ( 'isnot' | 'isnt' | 'not' ) 'in' set_value | reference 'has' value | reference binary_comp comp_value | total_constraint );
  __dfa_description__
end