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.



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

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

Instance Method Details

#accept(visitor) ⇒ Object



1525
1526
1527
1528
1529
1530
1531
# File 'lib/modl/parser/MODLParser.rb', line 1525

def accept(visitor)
    if (visitor.respond_to?(:visitModl_value_conditional))
	  return visitor.visitModl_value_conditional(self)
    else
	 return visitor.visit_children(self)
    end
end

#enter_rule(listener) ⇒ Object



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

def enter_rule( listener)
    if (listener.respond_to?(:enterModl_value_conditional))
	  listener.enterModl_value_conditional(self)
    end
end

#exit_rule(listener) ⇒ Object



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

def exit_rule( listener)
    if (listener.respond_to?(:exitModl_value_conditional))
	  listener.exitModl_value_conditional(self)
    end
end

#FSLASHObject



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

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

#FSLASH_i(i) ⇒ Object



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

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

#getRuleIndexObject



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

def getRuleIndex()
 return RULE_modl_value_conditional
end

#LCBRACObject



1478
1479
1480
# File 'lib/modl/parser/MODLParser.rb', line 1478

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

#modl_condition_testObject



1481
1482
1483
# File 'lib/modl/parser/MODLParser.rb', line 1481

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

#modl_condition_test_i(i) ⇒ Object



1484
1485
1486
# File 'lib/modl/parser/MODLParser.rb', line 1484

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

#modl_value_conditional_returnObject



1496
1497
1498
# File 'lib/modl/parser/MODLParser.rb', line 1496

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

#modl_value_conditional_return_i(i) ⇒ Object



1499
1500
1501
# File 'lib/modl/parser/MODLParser.rb', line 1499

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

#QMARKObject



1487
1488
1489
# File 'lib/modl/parser/MODLParser.rb', line 1487

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

#QMARK_i(i) ⇒ Object



1490
1491
1492
# File 'lib/modl/parser/MODLParser.rb', line 1490

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

#RCBRACObject



1493
1494
1495
# File 'lib/modl/parser/MODLParser.rb', line 1493

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