# File lib/facet/lisp-format.rb, line 1779
    def self.execute_directives(state, directives)
      directives.each do |directive|
        begin
          directive.execute state
        rescue => e
          e.pos = d.pos if e.respond_to?(:pos) and e.pos == -1
          raise
        end
      end
    end