Verbeterde foutmeldingen voor TI-Basic
Fouten
Fouttoestand |
Nieuwe melding |
---|---|
Fout in conditieoverzicht (If/While) |
Een conditionele instructie gaf geen oplossing voor TRUE of FALSE OPMERKING: Met de wijziging om de cursor op de regel met de fout te plaatsen, hoeven we niet langer te specificeren of de fout in de instructie "If" of "While" staat. |
Ontbrekende EndIf |
Verwachtte EndIf, maar vond een ander eindresultaat |
Ontbrekende EndFor |
Verwachtte EndFor, maar vond een ander eindresultaat |
Ontbrekende EndWhile |
Verwachtte EndWhile, maar vond een ander eindresultaat |
Ontbrekende EndLoop |
Verwachtte EndLoop, maar vond een ander eindresultaat |
Ontbrekende EndTry |
Verwachtte EndTry, maar vond een ander eindresultaat |
"Then" weggelaten na If <condition> |
Ontbrekende If..Then |
"Then" weggelaten na ElseIf <condition> |
Then ontbreekt in blok: ElseIf. |
Wanneer "Then", "Else" en "ElseIf" werden aangetroffen buiten controleblokken |
Else ongeldig buiten de blokken: If..Then..EndIf of Try..EndTry |
"ElseIf" verschijnt buiten het blok "If..Then..EndIf" |
ElseIf ongeldig buiten het blok: If..Then..EndIf |
"Then" verschijnt buiten het blok "If.... EndIf" |
Then ongeldig buiten het blok: If..EndIf |
Syntaxfouten
In het geval dat opdrachten die verwachten dat een of meer argumenten worden aangeroepen met een onvolledige lijst met argumenten, wordt de foutmelding "Te weinig argumenten" weergegeven in plaats van "syntaxisfout"
Huidige werking |
Nieuwe werking van CX II |
---|---|
|
|
|
|
|
|
|
|
Opmerking: Wanneer een onvolledige lijst met argumenten niet door een komma wordt gevolgd, is de foutmelding: "te weinig argumenten". Dit is hetzelfde als in vorige releases.