Verbesserte Fehlermeldungen für TI-Basic

Fehler

Fehlermeldungen

Neue Meldung

Fehler in der Bedingungsanweisung (If/While)

Eine bedingte Anweisung hat RICHTIG oder FALSCH nicht aufgeklärt.

HINWEIS: Durch die Platzierung des Cursors auf die Linie mit dem Fehler muss nicht mehr angegeben werden, ob der Fehler ein „If“-Ausdruck oder ein „While“-Ausdruck ist.

EndIf fehlt

Erwartete EndIf, fand aber eine andere End-Anweisung

EndFor fehlt

Erwartete EndFor, fand aber eine andere End-Anweisung

EndWhile fehlt

Erwartete EndWhile, fand aber eine andere End-Anweisung

EndLoop fehlt

Erwartete EndLoop, fand aber eine andere End-Anweisung

EndTry fehlt

Erwartete EndTry, fand aber eine andere End-Anweisung

Then“ nach If <condition> nicht angegeben

If..Then fehlt

Then“ nach ElseIf <condition> nicht angegeben

Then fehlt in Block: ElseIf.

Wenn „Then“, „Else“ und „ElseIf“ außerhalb der Steuerblöcke gefunden wurden

Else ungültig außerhalb der Blöcke: If..Then..EndIf oder Try..EndTry

ElseIf“ erscheint außerhalb des „If..Then..EndIf“-Blocks

ElseIf ungültig außerhalb des Blocks: If..Then..EndIf

Then“ erscheint außerhalb des „If....EndIf“-Blocks

Then ungültig außerhalb des Blocks: If..EndIf


Syntaxfehler

Wenn Befehle, die ein oder mehrere Argumente erfordern, mit einer unvollständigen Argumentenliste aufgerufen werden, wird anstelle eines „Syntax“-Fehlers ein „Zu wenige Argumente“-Fehler ausgegeben.

Aktuelles Verhalten

Neues CX II-Verhalten

Hinweis: Wenn auf eine unvollständige Argumentenliste kein Komma folgt, lautet die Fehlermeldung: „zu wenig Argumente“. Bei früheren Versionen war das genauso.