6. The method of claim 1 wherein the parsing of the expression directly into an executable routine further comprises the step of generating a parse tree.
1. A method for dynamically integrating a business logic rule into an application operating on one or more processors, the method comprising: stating the business logic rule as an expression in a functional language; parsing the expression directly into an executable routine by associating with the expression one or more functions and defined operators that correspond to one or more pre-coded subroutines and associating values with the one or more functions by calling the functions and parameters in the expression with associated values passed in; and calling, by the application, the executable routine.