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.



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

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

Instance Method Details

#accept(visitor) ⇒ Object



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

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



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

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

#exit_rule(listener) ⇒ Object



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

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

#FSLASHObject



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

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

#FSLASH_i(i) ⇒ Object



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

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

#getRuleIndexObject



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

def getRuleIndex()
 return RULE_modl_map_conditional
end

#LCBRACObject



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

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

#modl_condition_testObject



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

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

#modl_condition_test_i(i) ⇒ Object



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

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

#modl_map_conditional_returnObject



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

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

#modl_map_conditional_return_i(i) ⇒ Object



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

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

#QMARKObject



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

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

#QMARK_i(i) ⇒ Object



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

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

#RCBRACObject



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

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