Class: Modl::Parser::MODLParser::Modl_mapContext

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

Instance Method Summary collapse

Constructor Details

#initialize(parent, invokingState) ⇒ Modl_mapContext

Returns a new instance of Modl_mapContext.



346
347
348
# File 'lib/modl/parser/MODLParser.rb', line 346

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

Instance Method Details

#accept(visitor) ⇒ Object



363
364
365
366
367
368
369
# File 'lib/modl/parser/MODLParser.rb', line 363

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

#enter_rule(listener) ⇒ Object



352
353
354
355
356
# File 'lib/modl/parser/MODLParser.rb', line 352

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

#exit_rule(listener) ⇒ Object



357
358
359
360
361
# File 'lib/modl/parser/MODLParser.rb', line 357

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

#getRuleIndexObject



349
350
351
# File 'lib/modl/parser/MODLParser.rb', line 349

def getRuleIndex()
 return RULE_modl_map
end

#LBRACObject



326
327
328
# File 'lib/modl/parser/MODLParser.rb', line 326

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

#modl_map_itemObject



332
333
334
# File 'lib/modl/parser/MODLParser.rb', line 332

def modl_map_item()
  return rule_contexts("Modl_map_itemContext")
end

#modl_map_item_i(i) ⇒ Object



335
336
337
# File 'lib/modl/parser/MODLParser.rb', line 335

def modl_map_item_i( i)
  return rule_context("Modl_map_itemContext",i)
end

#RBRACObject



329
330
331
# File 'lib/modl/parser/MODLParser.rb', line 329

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

#STRUCT_SEPObject



339
340
341
# File 'lib/modl/parser/MODLParser.rb', line 339

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

#STRUCT_SEP_i(i) ⇒ Object



343
344
345
# File 'lib/modl/parser/MODLParser.rb', line 343

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