2. The method of claim 1 , wherein the functional blocks further include a second functional block associated with a second computer operation, and wherein the syntax rules specify an order of the first computer operation and the second computer operation.
3. The method of claim 2 , further comprising re-applying the functional block recognition rules to re-analyze the image data in response to determining that the functional blocks do not comply with the functional block syntax rules.