1. A method associated with a computer, the method comprising: iteratively determining for a set of input vectors of a derivation table a set order that most efficiently separates a set of output vectors of the derivation table; and generating code to evaluate the input vectors in the set order.