# File nqxml/dispatcher.rb, line 95
    def start
      context = []
      each do |e|
	k = e.event_key
	if k
	  if e.respond_to? tagStart?:tagStart?
	    context.push(e.name) if e.tagStart?
	  end

	  dispatch(e,context,@jump_tables[k])

	  if e.respond_to? tagEnd?:tagEnd?
	    context.pop if e.tagEnd?
	  end
	end
      end
    end