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.