Bij het maken van een script kan het voorkomen dat je fouten maakt. Het script helpt je deze fouten op te lossen door middel van foutmeldingen. In dit overzicht vind je een lijst met foutmeldingen en wat deze betekenen:
Foutmelding | Nederlandse Vertaling | Omschrijving |
---|---|---|
_SYNTAXERROR | Syntaxfout | Algemene syntaxfout in het script. |
_UNBALANCEDPARENTHESES | Onjuiste balans haakjes | Er zijn te veel of te weinig haakjes ‘(‘ en ‘)’ gebruikt. |
_NOEXPRESSION | Geen expressie aanwezig | Er ontbreekt een wiskundige uitdrukking waar deze verwacht werd. |
_DIVISIONBYZERO | Delen door nul | Er is geprobeerd te delen door nul, wat niet mogelijk is. |
_EQUALEXPECTED | Gelijkteken verwacht | Er ontbreekt een ‘=’-teken waar deze verwacht werd. |
_NOTAVARIABLE | Geen variabele | Er is geprobeerd een waarde toe te kennen aan iets wat geen variabele is. |
_LABELTABLEFULL | Labeltabel vol | Er zijn teveel labels gedefinieerd in het script. |
_DUPLICATEABEL | Dubbel label | Er is een label gedefinieerd die al eerder voorkomt in het script. |
_LABELNOTDEFINED | Label niet gedefinieerd | Er wordt verwezen naar een label die niet bestaat. |
_THENEXPECTED | THEN’ verwacht | Er ontbreekt een ‘THEN’ na een ‘IF’ statement. |
_TOEXPECTED | TO’ verwacht | Er ontbreekt een ‘TO’ in een ‘FOR’ loop. |
_NEXTWITHOUTFOR | NEXT’ zonder ‘FOR’ | Er is een ‘NEXT’ statement gebruikt zonder bijbehorende ‘FOR’ loop. |
_RETURNWITHOUTGOSUB | RETURN’ zonder ‘GOSUB’ | Er is een ‘RETURN’ statement gebruikt buiten een subroutine (aangemaakt met ‘GOSUB’). |
_MISSINGQUOTE | Afsluitende quote ontbreekt | Er ontbreekt een afsluitende quote (“) aan het einde van een string. |
_FILENOTFOUND | Bestand niet gevonden | Het script kan het opgegeven bestand niet vinden. |
_FILEIOERROR | Bestands I/O fout | Er is een fout opgetreden tijdens het lezen of schrijven naar een bestand. |
_INPUTIOERROR | Invoer I/O fout | Er is een fout opgetreden tijdens het verwerken van invoergegevens. |
_SYNTAX_VARIABLE | Syntaxfout in variabele | Er is een syntaxfout in de manier waarop een variabele is gedefinieerd of gebruikt. |
_INPUTMISSING | Invoer ontbreekt | Er ontbreekt verplichte invoer bij een ‘INPUT’ statement. |
_INVALIDTYPECAST | Ongeldige type omzetting | Er is geprobeerd een waarde naar een incompatibel data type te converteren. |
_INVALIDSTRINGOPERATION | Ongeldige string operatie | Er is een ongeldige operatie uitgevoerd op een string waarde. |
_UNTILWITHOUTREPEAT | UNTIL’ zonder ‘REPEAT’ | Er is een ‘UNTIL’ statement gebruikt zonder bijbehorende ‘REPEAT’ loop. |
_WENDWITHOUTWHILE | WEND’ zonder ‘WHILE’ | Er is een ‘WEND’ statement gebruikt zonder bijbehorende ‘WHILE’ loop. |
_WHILEWITHOUTWEND | WHILE’ zonder ‘WEND’ | Er is een ‘WHILE’ loop gedefinieerd zonder afsluitende ‘WEND’ statement. |
_MISSINGPARAMETER | Parameter ontbreekt | Er ontbree & #233;nt een verplichte parameter bij een functie-aanroep. |
_LOCATIONPERMISSIONDENIED | Locatietoestemming geweigerd | De app heeft geen toestemming om de locatie te gebruiken. |
_DATAOUTOFRANGE | Data buiten bereik | De waarde valt buiten het toegestane bereik voor het data type. |
_INVALIDSCREEN | Ongeldig scherm | Het opgegeven schermnummer is ongeldig. |
_INFINITELOOP | Oneindige loop | Het script bevat een oneindige loop die vastloopt. |
_INVALIDLATITUDE | Ongeldige breedtegraad | De opgegeven breedtegraad is ongeldig. |
_INVALIDLONGITUDE | Ongeldige lengtegraad | De opgegeven lengtegraad is ongeldig. |
_RANGEERROR | Bereikfout | De waarde valt buiten het toegestane bereik. |
_INVALIDBASETYPE | Ongeldige basis type | Het opgegeven basis type is ongeldig. |
_INVALIDHASHTYPE | Ongeldige hash type | Het opgegeven hash type is ongeldig. |
_INVALIDHASHBITRATE | Ongeldige hash bitrate | De opgegeven hash bitrate is ongeldig. |
_MISSINGENDIF | Ontbrekende ‘ENDIF’ | Er ontbreekt een ‘ENDIF’ statement om een ‘IF’ statement af te sluiten. |
_SWITCHWITHOUTEND | Ontbrekende ‘ENDSWITCH’ | Er ontbreekt een ‘ENDSWITCH’ statement om een ‘SWITCH’ statement af te sluiten. |
_REPEATWITHOUTUNTIL | Ontbrekende ‘UNTIL’ | Er ontbreekt een ‘UNTIL’ statement om een ‘REPEAT’ loop af te sluiten. |
_FORWITHOUTNEXT | Ontbrekende ‘NEXT’ | Er ontbreekt een ‘NEXT’ statement om een ‘FOR’ loop af te sluiten. |
_INVALIDCOORDINATEFORMAT | Ongeldig coördinaatformaat | Het opgegeven coördinaatformaat is ongeldig. |
_LISTNOTDEFINED | Lijst niet gedefinieerd | De gebruikte lijst is niet gedefinieerd in het script. |
_INVALIDNUMBEROFPARAMETER | Ongeldig aantal parameters | Het aantal parameters in de functie-aanroep is incorrect. |
_RUNTIMEERROREOFEXCEEDED | Runtime error: EOF overschreden | Het script heeft het maximale aantal toegestane regels overschreden. |
_IOERRORFILENOTOPEN | I/O fout bij openen bestand | Er is een fout opgetreden tijdens het openen van een bestand. |
_FILEMISSING | Bestand ontbreekt | Het script kan het opgegeven bestand niet vinden. |
_FILESAVING | Bestandsopslagfout | Er is een fout opgetreden tijdens het opslaan van een bestand. |
_INVALIDTARGETVALUE | Ongeldige doelwaarde | De opgegeven doelwaarde in een ‘FOR’ loop is ongeldig. |