# Generated from MODLParser.g4 by ANTLR 4.7.2
module MODL::Parser
require 'antlr4/runtime'

class MODLParserListener < Antlr4::Runtime::ParseTreeListener
	def enterModl(ctx)
	end

	def exitModl(ctx)
	end

	def enterModl_structure(ctx)
	end

	def exitModl_structure(ctx)
	end

	def enterModl_map(ctx)
	end

	def exitModl_map(ctx)
	end

	def enterModl_array(ctx)
	end

	def exitModl_array(ctx)
	end

	def enterModl_nb_array(ctx)
	end

	def exitModl_nb_array(ctx)
	end

	def enterModl_pair(ctx)
	end

	def exitModl_pair(ctx)
	end

	def enterModl_value_item(ctx)
	end

	def exitModl_value_item(ctx)
	end

	def enterModl_top_level_conditional(ctx)
	end

	def exitModl_top_level_conditional(ctx)
	end

	def enterModl_top_level_conditional_return(ctx)
	end

	def exitModl_top_level_conditional_return(ctx)
	end

	def enterModl_map_conditional(ctx)
	end

	def exitModl_map_conditional(ctx)
	end

	def enterModl_map_conditional_return(ctx)
	end

	def exitModl_map_conditional_return(ctx)
	end

	def enterModl_map_item(ctx)
	end

	def exitModl_map_item(ctx)
	end

	def enterModl_array_conditional(ctx)
	end

	def exitModl_array_conditional(ctx)
	end

	def enterModl_array_conditional_return(ctx)
	end

	def exitModl_array_conditional_return(ctx)
	end

	def enterModl_array_item(ctx)
	end

	def exitModl_array_item(ctx)
	end

	def enterModl_value_conditional(ctx)
	end

	def exitModl_value_conditional(ctx)
	end

	def enterModl_value_conditional_return(ctx)
	end

	def exitModl_value_conditional_return(ctx)
	end

	def enterModl_condition_test(ctx)
	end

	def exitModl_condition_test(ctx)
	end

	def enterModl_operator(ctx)
	end

	def exitModl_operator(ctx)
	end

	def enterModl_condition(ctx)
	end

	def exitModl_condition(ctx)
	end

	def enterModl_condition_group(ctx)
	end

	def exitModl_condition_group(ctx)
	end

	def enterModl_value(ctx)
	end

	def exitModl_value(ctx)
	end

	def enterModl_array_value_item(ctx)
	end

	def exitModl_array_value_item(ctx)
	end

	def enterModl_primitive(ctx)
	end

	def exitModl_primitive(ctx)
	end

end
end
