Class: Modl::Parser::MODLParser::Modl_arrayContext

Inherits:
Antlr4::Runtime::ParserRuleContext
  • Object
show all
Defined in:
lib/modl/parser/MODLParser.rb

Instance Method Summary collapse

Constructor Details

#initialize(parent, invokingState) ⇒ Modl_arrayContext

Returns a new instance of Modl_arrayContext.



443
444
445
# File 'lib/modl/parser/MODLParser.rb', line 443

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

Instance Method Details

#accept(visitor) ⇒ Object



460
461
462
463
464
465
466
# File 'lib/modl/parser/MODLParser.rb', line 460

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

#enter_rule(listener) ⇒ Object



449
450
451
452
453
# File 'lib/modl/parser/MODLParser.rb', line 449

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

#exit_rule(listener) ⇒ Object



454
455
456
457
458
# File 'lib/modl/parser/MODLParser.rb', line 454

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

#getRuleIndexObject



446
447
448
# File 'lib/modl/parser/MODLParser.rb', line 446

def getRuleIndex()
 return RULE_modl_array
end

#LSBRACObject



417
418
419
# File 'lib/modl/parser/MODLParser.rb', line 417

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

#modl_array_itemObject



423
424
425
# File 'lib/modl/parser/MODLParser.rb', line 423

def modl_array_item()
  return rule_contexts("Modl_array_itemContext")
end

#modl_array_item_i(i) ⇒ Object



426
427
428
# File 'lib/modl/parser/MODLParser.rb', line 426

def modl_array_item_i( i)
  return rule_context("Modl_array_itemContext",i)
end

#modl_nb_arrayObject



429
430
431
# File 'lib/modl/parser/MODLParser.rb', line 429

def modl_nb_array()
  return rule_contexts("Modl_nb_arrayContext")
end

#modl_nb_array_i(i) ⇒ Object



432
433
434
# File 'lib/modl/parser/MODLParser.rb', line 432

def modl_nb_array_i( i)
  return rule_context("Modl_nb_arrayContext",i)
end

#RSBRACObject



420
421
422
# File 'lib/modl/parser/MODLParser.rb', line 420

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

#STRUCT_SEPObject



436
437
438
# File 'lib/modl/parser/MODLParser.rb', line 436

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

#STRUCT_SEP_i(i) ⇒ Object



440
441
442
# File 'lib/modl/parser/MODLParser.rb', line 440

def STRUCT_SEP_i(i)
    return token(MODLParser::STRUCT_SEP, i)
end