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.



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

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

Instance Method Details

#accept(visitor) ⇒ Object



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

def accept(visitor)
    if (visitor.respond_to?(:visitModl_map))
	  return visitor.visitModl_map(self)
    else
	 return visitor.visit_children(self)
    end
end

#enter_rule(listener) ⇒ Object



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

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

#exit_rule(listener) ⇒ Object



350
351
352
353
354
# File 'lib/modl/parser/MODLParser.rb', line 350

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

#getRuleIndexObject



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

def getRuleIndex()
 return RULE_modl_map
end

#LBRACObject



321
322
323
# File 'lib/modl/parser/MODLParser.rb', line 321

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

#modl_map_itemObject



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

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

#modl_map_item_i(i) ⇒ Object



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

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

#RBRACObject



324
325
326
# File 'lib/modl/parser/MODLParser.rb', line 324

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

#STRUCT_SEPObject



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

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

#STRUCT_SEP_i(i) ⇒ Object



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

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