2. The system of claim 1 , wherein said output comprises a label.
1. A system for outputting formatted information comprising: a memory configured to store: an input data text file comprising a plurality of name/value pairs; a computer program including a formatting source code for producing an output in a first format; and a recipe text file built using a grammar providing a plurality of lines each representing a rule on how to parse text within said recipe text file, and comprising a plurality of formatting descriptions, at least some of said formatting descriptions indicating a name link to one or more of said plurality of name/value pairs; and a processer configured to execute an execution program to: convert said recipe text file into a sequence of executable objects; receive a request from said computer program for rendering said output; and in response to said request, execute said sequence of executable objects to render one or more of said plurality of name/value pairs into said output in a second format in accordance with said plurality of formatting descriptions, without modifying said formatting source code.