Class: Modl::Parser::MODLParser::Modl_value_conditionalContext

Inherits:
Antlr4::Runtime::ParserRuleContext
  • Object
show all
Defined in:
lib/modl/parser/MODLParser.rb

Instance Method Summary collapse

Constructor Details

#initialize(parent, invokingState) ⇒ Modl_value_conditionalContext

Returns a new instance of Modl_value_conditionalContext.



1533
1534
1535
# File 'lib/modl/parser/MODLParser.rb', line 1533

def initialize( parent,  invokingState)
  super(parent, invokingState)
end

Instance Method Details

#accept(visitor) ⇒ Object



1550
1551
1552
1553
1554
1555
1556
# File 'lib/modl/parser/MODLParser.rb', line 1550

def accept(visitor)
  if ( visitor.is_a? MODLParserVisitor )
    return visitor.visitModl_value_conditional(self)
  else
   return visitor.visit_children(self)
  end
end

#enter_rule(listener) ⇒ Object



1539
1540
1541
1542
1543
# File 'lib/modl/parser/MODLParser.rb', line 1539

def enter_rule( listener)
  if ( listener.is_a? MODLParserListener )
    listener.enterModl_value_conditional(self)
  end
end

#exit_rule(listener) ⇒ Object



1544
1545
1546
1547
1548
# File 'lib/modl/parser/MODLParser.rb', line 1544

def exit_rule( listener)
  if ( listener.is_a? MODLParserListener )
    listener.exitModl_value_conditional(self)
  end
end

#FSLASHObject



1527
1528
1529
# File 'lib/modl/parser/MODLParser.rb', line 1527

def FSLASH()
 return tokens(MODLParser::FSLASH)
end

#FSLASH_i(i) ⇒ Object



1530
1531
1532
# File 'lib/modl/parser/MODLParser.rb', line 1530

def FSLASH_i( i)
  return token(MODLParser::FSLASH, i)
end

#getRuleIndexObject



1536
1537
1538
# File 'lib/modl/parser/MODLParser.rb', line 1536

def getRuleIndex()
 return RULE_modl_value_conditional
end

#LCBRACObject



1503
1504
1505
# File 'lib/modl/parser/MODLParser.rb', line 1503

def LCBRAC()
  return token(MODLParser::LCBRAC, 0)
end

#modl_condition_testObject



1506
1507
1508
# File 'lib/modl/parser/MODLParser.rb', line 1506

def modl_condition_test()
  return rule_contexts("Modl_condition_testContext")
end

#modl_condition_test_i(i) ⇒ Object



1509
1510
1511
# File 'lib/modl/parser/MODLParser.rb', line 1509

def modl_condition_test_i( i)
  return rule_context("Modl_condition_testContext",i)
end

#modl_value_conditional_returnObject



1521
1522
1523
# File 'lib/modl/parser/MODLParser.rb', line 1521

def modl_value_conditional_return()
  return rule_contexts("Modl_value_conditional_returnContext")
end

#modl_value_conditional_return_i(i) ⇒ Object



1524
1525
1526
# File 'lib/modl/parser/MODLParser.rb', line 1524

def modl_value_conditional_return_i( i)
  return rule_context("Modl_value_conditional_returnContext",i)
end

#QMARKObject



1512
1513
1514
# File 'lib/modl/parser/MODLParser.rb', line 1512

def QMARK()
 return tokens(MODLParser::QMARK)
end

#QMARK_i(i) ⇒ Object



1515
1516
1517
# File 'lib/modl/parser/MODLParser.rb', line 1515

def QMARK_i( i)
  return token(MODLParser::QMARK, i)
end

#RCBRACObject



1518
1519
1520
# File 'lib/modl/parser/MODLParser.rb', line 1518

def RCBRAC()
  return token(MODLParser::RCBRAC, 0)
end