# File lib/PageTemplate/commands.rb, line 240 def output(namespace=nil) parser = namespace.parser if namespace parser = Parser.recent_parser unless parser namespace ||= parser preprocessor = parser.preprocessor processor = @processor || parser.default_processor text = "" @text.each { |c| text += c.output(namespace) } if preprocessor.respond_to?(processor) preprocessor.send(processor, text) else "[ ValueCommand: unknown preprocessor #{@processor} ]" end end