Class: MODL::Parser::MODLParser::Modl_map_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_map_conditionalContext

Returns a new instance of Modl_map_conditionalContext.



1036
1037
1038
# File 'lib/modl/parser/MODLParser.rb', line 1036

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

Instance Method Details

#accept(visitor) ⇒ Object



1053
1054
1055
1056
1057
1058
1059
# File 'lib/modl/parser/MODLParser.rb', line 1053

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

#enter_rule(listener) ⇒ Object



1042
1043
1044
1045
1046
# File 'lib/modl/parser/MODLParser.rb', line 1042

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

#exit_rule(listener) ⇒ Object



1047
1048
1049
1050
1051
# File 'lib/modl/parser/MODLParser.rb', line 1047

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

#FSLASHObject



1030
1031
1032
# File 'lib/modl/parser/MODLParser.rb', line 1030

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

#FSLASH_i(i) ⇒ Object



1033
1034
1035
# File 'lib/modl/parser/MODLParser.rb', line 1033

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

#getRuleIndexObject



1039
1040
1041
# File 'lib/modl/parser/MODLParser.rb', line 1039

def getRuleIndex()
 return RULE_modl_map_conditional
end

#LCBRACObject



1006
1007
1008
# File 'lib/modl/parser/MODLParser.rb', line 1006

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

#modl_condition_testObject



1009
1010
1011
# File 'lib/modl/parser/MODLParser.rb', line 1009

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

#modl_condition_test_i(i) ⇒ Object



1012
1013
1014
# File 'lib/modl/parser/MODLParser.rb', line 1012

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

#modl_map_conditional_returnObject



1021
1022
1023
# File 'lib/modl/parser/MODLParser.rb', line 1021

def modl_map_conditional_return()
	return rule_contexts("Modl_map_conditional_returnContext")
end

#modl_map_conditional_return_i(i) ⇒ Object



1024
1025
1026
# File 'lib/modl/parser/MODLParser.rb', line 1024

def modl_map_conditional_return_i( i)
	return rule_context("Modl_map_conditional_returnContext",i)
end

#QMARKObject



1015
1016
1017
# File 'lib/modl/parser/MODLParser.rb', line 1015

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

#QMARK_i(i) ⇒ Object



1018
1019
1020
# File 'lib/modl/parser/MODLParser.rb', line 1018

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

#RCBRACObject



1027
1028
1029
# File 'lib/modl/parser/MODLParser.rb', line 1027

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