An exemplary embodiment includes a method that receives a plurality of mathematical expressions having a plurality of input variables. The mathematical expressions can then be parsed, checked for proper syntax and one or more abstract syntax trees can be formed. Next, the input variables are then assigned...http://www.google.com/patents/US7523434?utm_source=gb-gplus-sharePatent US7523434 - Interfacing with a dynamically configurable arithmetic unit