1. A method for executing on data objects in a digital computer complex nested if-then statement, comprising: organizing said if-then statements as a plurality of logical case statements; for each said case statement, providing a set of binary condition arrays; determining a condition set for a data object; and executing on said data object a case statement for which a condition array from said set of binary condition arrays matches said condition set for said data object.