|
- PROGRAM FILE 161: ERROR - REFERENCING A FUNCTION INSIDE
- ITS OWN DEFINITION.
- ANSI STANDARD 16.4
-
- SECTION 161.1: ERROR - REFERENCING A FUNCTION INSIDE
- ITS OWN DEFINITION.
-
- THIS SECTION TESTS WHAT HAPPENS WHEN THE DEFINITION OF A
- FUNCTION REFERS TO THAT SAME FUNCTION.
-
- THIS IS A TEST FOR A NON-STANDARD FEATURE OF MINIMAL BASIC.
- TO PASS THIS TEST, THE PROCESSOR MUST EITHER:
-
- 1) ACCEPT THE PROGRAM AND BE ACCOMPANIED BY DOCUMENTATION
- ACCURATELY DESCRIBING THE FEATURE'S INTERPRETATION
- BY THE PROCESSOR, OR
-
- 2) REJECT THE PROGRAM WITH AN APPROPRIATE ERROR MESSAGE
-
- SEE THE NBS MINIMAL BASIC TEST PROGRAMS USER'S MANUAL
- FOR DETAILED CRITERIA.
-
- BEGIN TEST.
-
- DEFINITION OF FNA(X) = X / FNA(X-1)
-
- ABOUT TO ATTEMPT INVOCATION OF FNA.
- *** WARNING: Divide by 0 ***
- *** WARNING: Divide by 0 ***
- *** Arithmetic Overflow ***
- *** Arithmetic Overflow ***
-
- ERROR in line 290: Out of memory
|