code: function (code, tokens) {
  		var actions = [], i = 0;
  
  		this.code = code;
  
  		for (; i < tokens.length; ++i) {
  			actions[i] = this.actions.invoke(this, tokens[i]);
  		}
  
  		i = actions.length;
  		while (i--) {
  			this.action(actions[i]);
  		}
  
  		return this.code;
  	}
docs: Processor {{{1