19. The method of claim 1 in which generating the function includes converting each of a plurality of rule cases in the rule specification to a logical expression to form a plurality of logical expressions, and compiling the plurality of logical expressions into computer-executable code.
19. The method of claim 1 in which generating the function includes converting each of a plurality of rule cases in the rule specification to a logical expression to form a plurality of logical expressions, and compiling the plurality of logical expressions into computer-executable code. 20. The method of claim 19 in which compiling the plurality of logical expressions includes one or more of combining expressions, optimizing individual expressions, and optimizing groups of expressions.