Forbedrede fejlmeddelelser til TI-Basic

Fejlmeddelelser

Fejltilstand

Ny meddelelse

Fejl i betingelseserklæring (If/While)

En betinget erklæring løstes ikke til TRUE eller FALSE

BEMÆRK: Med ændringen for at placere markøren på linjen med fejlen, behøver vi ikke længere at angive, om fejlen er i en "If"-erklæring eller en "While"-erklæring.

Manglende EndIf

Forventede EndIf, men fandt en anden sluterklæring

Manglende EndFor

Forventede EndFor, men fandt en anden sluterklæring

Manglende EndWhile

Forventede EndWhile, men fandt en anden sluterklæring

Manglende EndLoop

Forventede EndLoop, men fandt en anden sluterklæring

Manglende EndTry

Forventede EndTry, men fandt en anden sluterklæring

Then” udeladt efter If <condition>

Manglende If..Then

Then” udeladt efter ElseIf <condition>

Then mangler i blok: ElseIf.

Når “Then”, “Else” og “ElseIf” opstod uden for kontrolblokke

Else ugyldig uden for blokke: If..Then..EndIf eller Try..EndTry

ElseIf” vises uden for “If..Then..EndIf”-blokke

ElseIf ugyldig uden for blok: If..Then..EndIf

"Then” vises uden for “If....EndIf”-blokke

Then ugyldig uden for blok: If..EndIf


Syntaksfejl

Hvis kommandoer, der forventer en eller flere argumenter, kaldes med en ufuldstændig liste over argumenter, vil en “Too few argument-fejl” blive udstedt i stedet for en “syntax”-fejl

Aktuel adfærd

Ny CX II-adfærd

Bemærk: Når en ufuldstændig liste over argumenter ikke følges af et komma, er fejlmeddelelsen: “too few arguments”. Dette er det samme som tidligere udgivelser.