008D94D2 Exceeded compiler stack level at level <number>. Explanation: This error is generated if you exceed the internal limit of 64 compiler levels for a compound DEC DATATRIEVE statement. A compiler level is needed for certain constructs like FOR loops, WHILE loops, and REPEAT counts. The level is also incremented for each source in a record selection expression. User Action: You may need to restructure your query or even your application so that DEC DATATRIEVE does not need to process so many levels in a single statement. For example, if this error occurred as a result of nested FOR loops, you may need to change these to appropriate FIND statements.