User Tools

Site Tools


errors

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
errors [2020/02/20 17:44]
jtwine
errors [2020/02/20 18:04]
jtwine [Parser Errors]
Line 9: Line 9:
 ^ Syntax error, expected: %%;%% ^ The line in question or the line above it is missing the statement terminator, which is a semicolon, or an invalid character was present in a label or program name.^ ^ Syntax error, expected: %%;%% ^ The line in question or the line above it is missing the statement terminator, which is a semicolon, or an invalid character was present in a label or program name.^
 ^ Syntax error, expected: DisplayString ^ The ''​Display''​ statement expects a quoted string but something else was provided instead. ^ ^ Syntax error, expected: DisplayString ^ The ''​Display''​ statement expects a quoted string but something else was provided instead. ^
-^ Strings used in Display and Serial statements cannot be longer than 32 printed characters ^ The ''​Display''​ and ''​Serial''​ statements in 10LC limit the string to 32 //printed// characters. ^+^ Strings used in Display and Serial statements cannot be longer than 32\\ printed characters ^ The ''​Display''​ and ''​Serial''​ statements in 10LC limit the string to 32 //printed// characters. ^
 ^ Invalid character: %%' " '%% ^ If this error is shown at the start of the quoted string for a ''​Display''​ or ''​Serial''​ statement, it actually means the quoted string contains at least one unsupported character. ^ ^ Invalid character: %%' " '%% ^ If this error is shown at the start of the quoted string for a ''​Display''​ or ''​Serial''​ statement, it actually means the quoted string contains at least one unsupported character. ^
-^ Syntax error, expected: RegName, Symbol, IntegerValue,​ Not, And, Or, ShiftL, ShiftR, Increment, Decrement, Goto ^ This usually means that an unexpected comparison operator or symbol was encountered in an ''​If''​ expression. ^ +^ Syntax error, expected: RegName, Symbol, IntegerValue,​ Not, And, Or,\\  ​ShiftL, ShiftR, Increment, Decrement, Goto ^ This usually means that an unexpected comparison operator or symbol was encountered in an ''​If''​ expression. ^ 
-^ Syntax error, expected: SetupBeep, SetupInteractiveErrors,​ SetupEnableFL,​ SetupLineSize,​ SetupNewline,​ SetupPod, SetupXOn, SetupXOff, SetupPodTimeout,​ SetupTraps, Program, Read, Write, WriteCtrl, Learn, Alias, Const, Global, RegName, Symbol, Increment, Decrement, Execute, SetupMemMap,​ Display, AutoTest, BusTest, LongRAMTest,​ ShortRAMTest,​ ROMTest, IOTest, Not, Ramp, Walk, ToggleAddress,​ ReadProbe, ReadTape, WriteTape, ToggleData, ToggleCtrl, ReadStatus, Stop, RunUUT, LabelMarker,​ Goto, If, Sync, Setup, Delay, Fill, FillRamp, Serial, ShiftL, ShiftR, CompilerDirective,​ Equals, AndEquals, OrEquals, ShiftLEquals,​ ShiftREquals ^ This is a long error saying that you simply doubled a semicolon somewhere or used a keyword/​statement that does not exist in 10LC. ^+^ Syntax error, expected: SetupBeep, SetupInteractiveErrors,​\\ SetupEnableFL,​ SetupLineSize,​ SetupNewline,​ SetupPod,\\ SetupXOn, SetupXOff, SetupPodTimeout,​ SetupTraps,\\ Program, EndProgram, Read, Write, WriteCtrl, Learn,\\ Alias, Const, Global, RegName, Symbol, Increment,\\ Decrement, Execute, SetupMemMap,​ Display, AutoTest, BusTest,\\ LongRAMTest,​ ShortRAMTest,​ ROMTest, IOTest, Not, Ramp, Walk,\\ ToggleAddress,​\\ ReadProbe, ReadTape, WriteTape, ToggleData, ToggleCtrl,\\ ReadStatus, Stop, RunUUT, LabelMarker,​ Goto, If, Sync, Setup,\\ Delay, Fill, FillRamp, Serial, ShiftL, ShiftR, CompilerDirective,​ Equals, AndEquals, OrEquals, ShiftLEquals,​ ShiftREquals ^ This is a long error saying that you simply doubled a semicolon somewhere or used a keyword/​statement that does not exist in 10LC. ^
 ^ Syntax error, expected: Repeat, Loop, ;, Into ^ A statement has an unsupported value in it. ^ ^ Syntax error, expected: Repeat, Loop, ;, Into ^ A statement has an unsupported value in it. ^
  
Line 50: Line 50:
 ^ L1535 ^ Only one {modifier} statement is allowed. ^ You can only specify the indicated modifier once. ^ ^ L1535 ^ Only one {modifier} statement is allowed. ^ You can only specify the indicated modifier once. ^
 ^ L1536 ^ If specified, the SetupPod statement must be the first statement in a 10LC file ^ Since Pod configuration affects other setup information,​ if you are going to specify a Pod, it must be the first statement present. ^ ^ L1536 ^ If specified, the SetupPod statement must be the first statement in a 10LC file ^ Since Pod configuration affects other setup information,​ if you are going to specify a Pod, it must be the first statement present. ^
-^ L1537 ^ <​symbol>​ is not a valid compiler directive ^ +^ L1537 ^ <​symbol>​ is not a valid compiler directive ^ You have specified something that was not recognized as a valid compiler directive. ​
-^ L1538 ^ Program <​name>​ contains a reference to label <​name>​ which was never defined ^ +^ L1538 ^ Program <​name>​ contains a reference to label <​name>​ which was never defined ^ The specified Program referenced the specified Label (via a ''​Goto''​ statement) but never defined that label. ​
-^ L1539 ^ Compilation stopped because the WarningsAreErrors option is set and a warning was emitted ^ +^ L1539 ^ Compilation stopped because the WarningsAreErrors option is set and a warning was emitted ^ A warning was generated but since the WarningsAreErrors option was set, this stops compilation. ​
-^ L1540 ^ The extended statements are unavailable because the EnableIntrinsicStatements option was not set ^ +^ L1540 ^ The extended statements are unavailable because the EnableIntrinsicStatements option was not set ^ The EnableIntrinsicStatements option must be set in order to use the extended/​intrinsic statements. ​
-^ L1541 ^ The SetupPod statement has already been specified (possibly in another file) ^ +^ L1541 ^ The SetupPod statement has already been specified (possibly in another file) ^ The ''​SetupPod''​ statement can only be specified once.  ​
-^ L1542 ^ The SetupBeep statement has already been specified (possibly in another file) ^ +^ L1542 ^ The SetupBeep statement has already been specified (possibly in another file) ^The ''​SetupBeep''​ statement can only be specified once.  ​
-^ L1543 ^ The SetupInteractiveErrors statement has already been specified (possibly in another file) ^ +^ L1543 ^ The SetupInteractiveErrors statement has already been specified (possibly in another file) ^ The ''​SetupInteractiveErrors''​ statement can only be specified once.  ​
-^ L1544 ^ The SetupBusTestAddress statement has already been specified (possibly in another file) ^ +^ L1544 ^ The SetupBusTestAddress statement has already been specified (possibly in another file) ^ The ''​SetupBusTestAddress''​ statement can only be specified once.  ​
-^ L1545 ^ The SetupRunUUTAddress statement has already been specified (possibly in another file) ^ +^ L1545 ^ The SetupRunUUTAddress statement has already been specified (possibly in another file) ^ The ''​SetupRunUUTAddress''​ statement can only be specified once.  ​
-^ L1546 ^ The SetupXOn statement has already been specified (possibly in another file) ^ +^ L1546 ^ The SetupXOn statement has already been specified (possibly in another file) ^ The ''​SetupXOn''​ statement can only be specified once.  ​
-^ L1547 ^ The SetupXOff statement has already been specified (possibly in another file) ^ +^ L1547 ^ The SetupXOff statement has already been specified (possibly in another file) ^ The ''​SetupXOff''​ statement can only be specified once.  ​
-^ L1548 ^ The SetupLineSize statement has already been specified (possibly in another file) ^ +^ L1548 ^ The SetupLineSize statement has already been specified (possibly in another file) ^ The ''​SetupLineSize''​ statement can only be specified once.  ​
-^ L1549 ^ The SetupPodTimeout statement has already been specified (possibly in another file) ^ +^ L1549 ^ The SetupPodTimeout statement has already been specified (possibly in another file) ^ The ''​SetupPodTimeout''​ statement can only be specified once.  ​
-^ L1550 ^ The SetupNewline statement has already been specified (possibly in another file) ^ +^ L1550 ^ The SetupNewline statement has already been specified (possibly in another file) ^ The ''​SetupNewline''​ statement can only be specified once.  ​
-^ L1551 ^ The SetupMaskFLMayBeEnabled statement has already been specified (possibly in another file) ^ +^ L1551 ^ The SetupMaskFLMayBeEnabled statement has already been specified (possibly in another file) ^ The ''​SetupMaskFLMayBeEnabled''​ statement can only be specified once.  ​
-^ L1552 ^ The SetupForcingLineNames statement has already been specified (possibly in another file) ^ D ^ +^ L1552 ^ The SetupForcingLineNames statement has already been specified (possibly in another file) ^ The ''​SetupForcingLineNames'' ​statement ​can only be specified ​once.  ​^
-^ L1553 ^ The SetupMemMap ​statement ​has already been specified ​(possibly in another file) ^ D ^+
 ^ L1554 ^ A Global Alias named <​name>​ has already been created ^ A global Alias already exists with the same specified name. ^ ^ L1554 ^ A Global Alias named <​name>​ has already been created ^ A global Alias already exists with the same specified name. ^
 ^ L1555 ^ A Program cannot execute itself ^ A program has an ''​Execute''​ statement that references itself and recursive calls are not supported on the 9010A. ^ ^ L1555 ^ A Program cannot execute itself ^ A program has an ''​Execute''​ statement that references itself and recursive calls are not supported on the 9010A. ^
  
  
errors.txt · Last modified: 2020/04/12 10:48 by jtwine