Class: Modl::Parser::MODLParser::Modl_array_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_array_conditionalContext

Returns a new instance of Modl_array_conditionalContext.



1297
1298
1299
# File 'lib/modl/parser/MODLParser.rb', line 1297

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

Instance Method Details

#accept(visitor) ⇒ Object



1314
1315
1316
1317
1318
1319
1320
# File 'lib/modl/parser/MODLParser.rb', line 1314

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

#enter_rule(listener) ⇒ Object



1303
1304
1305
1306
1307
# File 'lib/modl/parser/MODLParser.rb', line 1303

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

#exit_rule(listener) ⇒ Object



1308
1309
1310
1311
1312
# File 'lib/modl/parser/MODLParser.rb', line 1308

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

#FSLASHObject



1291
1292
1293
# File 'lib/modl/parser/MODLParser.rb', line 1291

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

#FSLASH_i(i) ⇒ Object



1294
1295
1296
# File 'lib/modl/parser/MODLParser.rb', line 1294

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

#getRuleIndexObject



1300
1301
1302
# File 'lib/modl/parser/MODLParser.rb', line 1300

def getRuleIndex()
 return RULE_modl_array_conditional
end

#LCBRACObject



1267
1268
1269
# File 'lib/modl/parser/MODLParser.rb', line 1267

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

#modl_array_conditional_returnObject



1282
1283
1284
# File 'lib/modl/parser/MODLParser.rb', line 1282

def modl_array_conditional_return()
  return rule_contexts("Modl_array_conditional_returnContext")
end

#modl_array_conditional_return_i(i) ⇒ Object



1285
1286
1287
# File 'lib/modl/parser/MODLParser.rb', line 1285

def modl_array_conditional_return_i( i)
  return rule_context("Modl_array_conditional_returnContext",i)
end

#modl_condition_testObject



1270
1271
1272
# File 'lib/modl/parser/MODLParser.rb', line 1270

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

#modl_condition_test_i(i) ⇒ Object



1273
1274
1275
# File 'lib/modl/parser/MODLParser.rb', line 1273

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

#QMARKObject



1276
1277
1278
# File 'lib/modl/parser/MODLParser.rb', line 1276

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

#QMARK_i(i) ⇒ Object



1279
1280
1281
# File 'lib/modl/parser/MODLParser.rb', line 1279

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

#RCBRACObject



1288
1289
1290
# File 'lib/modl/parser/MODLParser.rb', line 1288

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