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



1061
1062
1063
# File 'lib/modl/parser/MODLParser.rb', line 1061

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

Instance Method Details

#accept(visitor) ⇒ Object



1078
1079
1080
1081
1082
1083
1084
# File 'lib/modl/parser/MODLParser.rb', line 1078

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

#enter_rule(listener) ⇒ Object



1067
1068
1069
1070
1071
# File 'lib/modl/parser/MODLParser.rb', line 1067

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

#exit_rule(listener) ⇒ Object



1072
1073
1074
1075
1076
# File 'lib/modl/parser/MODLParser.rb', line 1072

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

#FSLASHObject



1055
1056
1057
# File 'lib/modl/parser/MODLParser.rb', line 1055

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

#FSLASH_i(i) ⇒ Object



1058
1059
1060
# File 'lib/modl/parser/MODLParser.rb', line 1058

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

#getRuleIndexObject



1064
1065
1066
# File 'lib/modl/parser/MODLParser.rb', line 1064

def getRuleIndex()
 return RULE_modl_map_conditional
end

#LCBRACObject



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

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

#modl_condition_testObject



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

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

#modl_condition_test_i(i) ⇒ Object



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

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

#modl_map_conditional_returnObject



1046
1047
1048
# File 'lib/modl/parser/MODLParser.rb', line 1046

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

#modl_map_conditional_return_i(i) ⇒ Object



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

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

#QMARKObject



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

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

#QMARK_i(i) ⇒ Object



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

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

#RCBRACObject



1052
1053
1054
# File 'lib/modl/parser/MODLParser.rb', line 1052

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