![]() |
Software > OpenVMS Systems > Ask the Wizard ![]() HP OpenVMS Systemsask the wizard |
![]() |
The Question is: Using BASIC programming language: Why do I get an ?Illegal number LINE: 22654 error on the following command? X% = 7 WRK.AMT(X%) = 0.0000 22654 IF WRK.AMT(X%) = 0 THEN WRK.AMT(X%) = 0 END IF The error does not occur on a VAX system. The Answer is : No error was encounted using DEC BASIC V1.3-000 running on an OpenVMS Alpha V7.2-1 system, though only after the addition of the required initial line number for the BASIC program (line 1, in this case) -- all OpenVMS BASIC programs require an initial line number. 1 1 2 X% = 7 3 WRK.AMT(X%) = 0.0000 4 5 22654 IF WRK.AMT(X%) = 0 THEN 6 WRK.AMT(X%) = 0 7 END IF Information on the BASIC compiler version and program environment will be of interest. Please contact the Compaq Customer Support Center directly for assistance in resolving this problem.
|