Introduction
Ce code machine fut proposé pour le Basic09 pour ses instructions de langage de programmation Basic.
Liste des jetons du I-Code
| Code | Nom | Utilisation | Description |
|---|---|---|---|
| 00 | GLOBAL | Resérvé | Variable global |
| 01 | PARAM | Editeur | |
| 01 | READ | I-Code | Mode de fichier |
| 02 | TYPE | Éditeur | |
| 02 | WRITE | I-Code | Mode de fichier |
| 03 | DIM | I-Code | |
| 03 | UPDATE | Éditeur | Mode de fichier |
| 04 | DATA | I-Code/Éditeur | |
| 04 | EXEC | I-Code | Mode de fichier |
| 05 | STOP | I-Code/Éditeur | |
| 05 | READ+EXEC | I-Code | Mode de fichier |
| 06 | BYE | I-Code/Éditeur | |
| 06 | WRITE+EXEC | I-Code | Mode de fichier |
| 07 | TRON | I-Code/Éditeur | |
| 07 | UPDATE+EXEC | I-Code | Mode de fichier |
| 08 | TROFF | I-Code/Éditeur | |
| 09 | PAUSE | I-Code/Éditeur | |
| 0A | DEG | I-Code/Éditeur | |
| 0B | RAD | I-Code/Éditeur | |
| 0C | RETURN | I-Code/Éditeur | |
| 0D | LET | I-Code/Éditeur | |
| 0E | <cva> | I-Code/Éditeur | Assignation de variable complexe |
| 0F | POKE | I-Code/Éditeur | |
| 10 | IF | I-Code/Éditeur | |
| 11 | ELSE | I-Code/Éditeur | |
| 12 | ENDIF | I-Code/Éditeur | |
| 13 | FOR | I-Code/Éditeur | |
| 14 | NEXT | I-Code/Éditeur | |
| 15 | WHILE | I-Code/Éditeur | |
| 16 | ENDWHILE | I-Code/Éditeur | |
| 17 | REPEAT | I-Code/Éditeur | |
| 18 | UNTIL | I-Code/Éditeur | |
| 19 | LOOP | I-Code/Éditeur | |
| 1A | ENDLOOP | I-Code/Éditeur | |
| 1B | EXITIF | I-Code/Éditeur | |
| 1C | ENDEXIT | I-Code/Éditeur | |
| 1D | ON | I-Code/Éditeur | |
| 1E | ERROR | I-Code/Éditeur | |
| 1F | GOTO | Éditeur | Sans limite |
| 20 | GOTO | I-Code/Éditeur | Avec limitation |
| 21 | GOSUB | Éditeur | Sans limite |
| 22 | GOSUB | I-Code/Éditeur | Avec limitation |
| 23 | RUN | I-Code/Éditeur | |
| 24 | KILL | I-Code/Éditeur | |
| 25 | INPUT | I-Code/Éditeur | |
| 26 | I-Code/Éditeur | Devient «PRINT» dans l'Éditeur | |
| 27 | CHD | I-Code/Éditeur | |
| 28 | CHX | I-Code/Éditeur | |
| 29 | CREATE | I-Code/Éditeur | |
| 2A | OPEN | I-Code/Éditeur | |
| 2B | SEEK | I-Code/Éditeur | |
| 2C | READ | I-Code/Éditeur | |
| 2D | WRITE | I-Code/Éditeur | |
| 2E | GET | I-Code/Éditeur | |
| 2F | PUT | I-Code/Éditeur | |
| 30 | CLOSE | I-Code/Éditeur | |
| 31 | RESTORE | I-Code/Éditeur | |
| 32 | DELETE | I-Code/Éditeur | |
| 33 | CHAIN | I-Code/Éditeur | |
| 34 | SHELL | I-Code/Éditeur | |
| 35 | BASE0 | I-Code/Éditeur | |
| 36 | BASE1 | I-Code/Éditeur | |
| 37 | REM | Éditeur | Devient «REM» dans l'éditeur |
| 38 | (* | Éditeur | |
| 39 | END | I-Code/Éditeur | |
| 3A | <ulref> | Éditeur | Référence de ligne illimité |
| 3B | <blref> | I-Code/Éditeur | Référence de ligne limité |
| 3C | <dex> | I-Code/Éditeur | Exécution direct (non-implémenté) |
| 3D | PROCEDURE | Éditeur | Début de procédure |
| 3D | <erl> | Éditeur/Debug | Ligne d'erreur |
| 3E | \ | I-Code/Éditeur | Fin d'instruction, Continue à la ligne |
| 3F | <eol> | I-Code/Éditeur | Fin d'instruction et ligne |
| 40 | BYTE | Éditeur | |
| 40 | fbyte | I-Code/Éditeur | Entrée VDT, Variable de champ d'octet |
| 41 | INTEGER | Éditeur | |
| 41 | finteger | I-Code/Éditeur | Entrée VDT, Variable de champ entier |
| 42 | REAL | Éditeur | |
| 42 | freal | I-Code/Éditeur | Entrée VDT, Variable de champ réel |
| 43 | BOOLEAN | Éditeur | |
| 43 | fboolean | I-Code/Éditeur | Entrée VDT, Variable de champ booléen |
| 44 | STRING | Éditeur | |
| 44 | fstring | I-Code/Éditeur | Entrée VDT, Variable de champ de chaine de caractères |
| 45 | THEN | I-Code/Éditeur | |
| 45 | frecord | I-Code/Éditeur | Entrée VDT, Variable de champ d'enregistrement |
| 46 | TO | I-Code/Éditeur | |
| 47 | STEP | I-Code/Éditeur | |
| 48 | DO | I-Code/Éditeur | |
| 48 | fvectorb | I-Code/Éditeur | Entrée VDT, Champ d'un tableau d'octet à 1 dimension |
| 49 | USING | I-Code/Éditeur | |
| 49 | fvectori | I-Code/Éditeur | Entrée VDT, Champ d'un tableau d'entier à 1 dimension |
| 4A | : | I-Code/Éditeur | Opérateur de mode de fichier |
| 4A | fvectorr | I-Code/Éditeur | Entrée VDT, Champ d'un tableau de réel à 1 dimension |
| 4B | , | I-Code/Éditeur | Séparateur de virgule |
| 4B | fvectorl | I-Code/Éditeur | Entrée VDT, Champ d'un tableau de booléen à 1 dimension |
| 4C | : | I-Code/Éditeur | Deux-Point |
| 4C | fvectors | I-Code/Éditeur | Entrée VDT, Champ d'un tableau de chaine de caractères à 1 dimension |
| 4D | ( | I-Code/Éditeur | Parenthèse de gauche |
| 4D | fvectoru | I-Code/Éditeur | Entrée VDT, Champ d'un tableau d'enregistrement à 1 dimension |
| 4E | ) | I-Code/Éditeur | Right Parenthesis |
| 4F | [ | I-Code/Éditeur | Left Bracket |
| 50 | ] | I-Code/Éditeur | Crochet droit |
| 50 | ftableb | I-Code/Éditeur | Entrée VDT, Champ d'un tableau d'octets à 2 dimensions |
| 51 | ; | I-Code/Éditeur | Point-virgule |
| 51 | ftablei | I-Code/Éditeur | Entrée VDT, Champ d'un tableau d'entier à 2 dimensions |
| 52 | := | I-Code/Éditeur | Opérateur d'assignation |
| 52 | ftabler | I-Code/Éditeur | Entrée VDT, Champ d'un tableau de réel à 2 dimensions |
| 53 | = | I-Code/Éditeur | Opérateur d'assignation |
| 53 | ftablel | I-Code/Éditeur | Entrée VDT, Champ d'un tableau booléen à 2 dimensions |
| 54 | # | I-Code/Éditeur | Opérateur de nombre de canal (chemin) |
| 54 | ftables | I-Code/Éditeur | Entrée VDT, Champ d'un tableau de chaine de caractères à 2 dimensions |
| 55 | <ivgt> | I-Code/Éditeur | GOTO invisible (utilisé dans beaucoup d'instructions) |
| 55 | <ivgt> | I-Code/Éditeur | GOTO invisible (cas spécial des instructions «ON var GOTO/GOSUB») |
| 55 | ftableu | I-Code/Éditeur | Entrée VDT, Champ d'un tableau d'enregistrement à 2 dimensions |
| 56 | Inutilisé | ||
| 57 | Inutilisé | ||
| 58 | fmatrixb | I-Code/Éditeur | Entrée VDT, Champ d'un tableau d'octets à 3 dimensions |
| 59 | fmatrixi | I-Code/Éditeur | Entrée VDT, Champ d'un tableau d'entier à 3 dimensions |
| 5A | fmatrixr | I-Code/Éditeur | Entrée VDT, Champ d'un tableau de réel à 3 dimensions |
| 5B | fmatrixl | I-Code/Éditeur | Entrée VDT, Champ d'un tableau de booléen à 3 dimensions |
| 5C | fmatrixs | I-Code/Éditeur | Entrée VDT, Champ d'un tableau d'une chaine de caractères à 3 dimensions |
| 5D | fmatrixu | I-Code/Éditeur | Entrée VDT, Champ d'un tableau d'enregistrement à 3 dimensions |
| 5E | Inutilisé | ||
| 5F | Inutilisé | ||
| 60 | byte | I-Code/Éditeur | Entrée VDT, Variable d'octet |
| 61 | integer | I-Code/Éditeur | Entrée VDT, Variable d'entier |
| 62 | real | I-Code/Éditeur | Entrée VDT, Variable de réel |
| 63 | boolean | I-Code/Éditeur | Entrée VDT, Variable de booléen |
| 64 | string | I-Code/Éditeur | Entrée VDT, Variable de chaine de caractères |
| 65 | record | I-Code/Éditeur | Entrée VDT, Variable d'enregistrement |
| 66 | Inutilisé | ||
| 67 | Inutilisé | ||
| 68 | vectorb | I-Code/Éditeur | Entrée VDT, Tableau d'octet à 1 dimension |
| 69 | vectori | I-Code/Éditeur | Entrée VDT, Tableau d'entier à 1 dimension |
| 6A | vectorr | I-Code/Éditeur | Entrée VDT, Tableau de réel à 1 dimension |
| 6B | vectorl | I-Code/Éditeur | Entrée VDT, Tableau booléen à 1 dimensions |
| 6C | vectors | I-Code/Éditeur | Entrée VDT, Tableau de chaine de caractères à 1 dimension |
| 6D | vectoru | I-Code/Éditeur | Entrée VDT, Tableau d'enregistrement à 1 dimension |
| 6E | Inutilisé | ||
| 6F | Inutilisé | ||
| 70 | tableb | I-Code/Éditeur | Entrée VDT, Tableau d'octet à 2 dimensions |
| 71 | tablei | I-Code/Éditeur | Entrée VDT, Tableau d'entier à 2 dimensions |
| 72 | tabler | I-Code/Éditeur | Entrée VDT, Tableau de réel à 2 dimensions |
| 73 | tablel | I-Code/Éditeur | Entrée VDT, Tableau de booléenne à 2 dimensions |
| 74 | tables | I-Code/Éditeur | Entrée VDT, Tableau de chaine de caractères à 2 dimensions |
| 75 | tableu | I-Code/Éditeur | Entrée VDT, Tableau d'enregistrement à 2 dimensions |
| 76 | Inutilisé | ||
| 77 | Inutilisé | ||
| 78 | matrixb | I-Code/Éditeur | Entrée VDT, Tableau d'octets à 3 dimensions |
| 79 | matrixi | I-Code/Éditeur | Entrée VDT, Tableau d'entier à 3 dimensions |
| 7A | matrixr | I-Code/Éditeur | Entrée VDT, Tableau de réel à 3 dimensions |
| 7B | matrixl | I-Code/Éditeur | Entrée VDT, Tableau de booléenne à 3 dimensions |
| 7C | matrixs | I-Code/Éditeur | Entrée VDT, Tableau de chaine de caractères à 3 dimensions |
| 7D | matrixu | I-Code/Éditeur | Entrée VDT, Tableau d'enregistrement à 3 dimensions |
| 7E | Inutilisé | ||
| 7F | Inutilisé | ||
| 80 | byte | I-Code/Éditeur | Instruction, Simple variable d'un octet |
| 80 | pbyte | I-Code/Éditeur | Entrée VDT, Variable de paramètre d'octet |
| 80 | DIR | I-Code | Mode de fichier |
| 81 | integer | I-Code/Éditeur | Instruction, Simple variable d'un entier |
| 81 | pinteger | I-Code/Éditeur | Entrée VDT, Variable de paramètre d'entier |
| 81 | READ+DIR | I-Code | Mode de fichier |
| 82 | real | I-Code/Éditeur | Instruction, Simple variable réel |
| 82 | preal | I-Code/Éditeur | Entrée VDT, Variable de paramètre réel |
| 82 | WRITE+DIR | I-Code | Mode de fichier |
| 83 | boolean | I-Code/Éditeur | Instruction, Variable d'une simple booléenne |
| 83 | pboolean | I-Code/Éditeur | Entrée VDT, Paramètre de variable booléenne |
| 83 | UPDATE+DIR | I-Code | Mode de fichier |
| 84 | string | I-Code/Éditeur | Instruction, Variable d'une simpla chaine de caractères |
| 84 | pstring | I-Code/Éditeur | Entrée VDT, Variable de paramètre de chaine de caractères |
| 84 | EXEC+DIR | I-Code | Mode de fichier |
| 85 | record/p | I-Code/Éditeur | Instruction, Enregistrement, Variable de paramètre (simple/enregistrement) |
| 85 | vector/p | I-Code/Éditeur | Instruction, Tableau à 1 dimension, Variable de tableau de paramètre à 1 dimension |
| 85 | table/p | I-Code/Éditeur | Instruction, Tableau à 2 dimensions, Paramètre de variable de tableau à 2 dimensions |
| 85 | matrix/p | I-Code/Éditeur | Instruction, Tableau à 3 dimensions, Paramètre de variable à 3 dimensions |
| 85 | precord | I-Code/Éditeur | Entrée VDT, Variable de paramètre d'enregistrement |
| 85 | READ+EXEC+DIR | I-Code | Mode de fichier |
| 86 | vector/p | I-Code/Éditeur | Instruction, Tableau à 1 dimensions |
| 86 | WRITE+EXEC+DIR | I-Code | Mode de fichier |
| 87 | table/p | I-Code/Éditeur | Instruction, Tableau à 2 dimensions |
| 87 | UPDATE+EXEC+DIR | I-Code | Mode de fichier |
| 88 | matrix/p | I-Code/Éditeur | Instruction, Tableau à 3 dimensions |
| 88 | pvectorb | I-Code/Éditeur | Entrée VDT, Paramètre de tableau d'octets à 1 dimensions |
| 89 | varm | I-Code/Éditeur | Instruction, Simple/Miroir d'une variable d'enregistrement |
| 89 | pvectori | I-Code/Éditeur | Entrée VDT, Paramètre de tableau d'entier à 1 dimensions |
| 8A | fvectorm | I-Code/Éditeur | Entrée VDT, Miroir d'un tableau à 1 dimension |
| 8A | pvectorr | I-Code/Éditeur | Entrée VDT, Paramètre de tableau de réel à 1 dimension |
| 8B | ftablem | I-Code/Éditeur | Entrée VDT, Champ d'un miroir d'un tableau à 2 dimensions |
| 8B | pvectorl | I-Code/Éditeur | Entrée VDT, Paramètre d'un tableau de booléenne à 1 dimensions |
| 8C | fmatrixm | I-Code/Éditeur | Entrée VDT, Champ de miroir de tableau à 3 dimensions |
| 8C | pvectors | I-Code/Éditeur | Entrée VDT, Paramètre à tableau de chaine de caractère à 1 dimension |
| 8D | <bc> | I-Code/Éditeur | Constante d'octet (Littéralement) |
| 8D | pvectoru | I-Code/Éditeur | Entrée VDT, Paramètre d'un tableau d'enregistrement à 1 dimensions |
| 8E | <ic> | I-Code/Éditeur | Constante d'entier (Littéralement) |
| 8F | <rc> | I-Code/Éditeur | Constante réel (Littéralement) |
| 90 | " | I-Code/Éditeur | Constante de chaine de caractères (Littéralement) - Commencement |
| 90 | ptableb | I-Code/Éditeur | Entrée VDT, Paramètre de tableau d'octet à 2 dimensions |
| 91 | $ | I-Code/Éditeur | Constante hexadécimal (Littéralement) |
| 91 | ptablei | I-Code/Éditeur | Entrée VDT, Paramètre de tableau d'entier à 2 dimensions |
| 92 | ADDR() | I-Code/Éditeur | |
| 92 | ptabler | I-Code/Éditeur | Entrée VDT, Paramètre de tableau de réels à 2 dimensions |
| 93 | <addr> | I-Code/Éditeur | Deuxième octet de ADDR() |
| 93 | ptablel | I-Code/Éditeur | Entrée VDT, Paramètre de tableau de booléen à 2 dimensions |
| 94 | SIZE() | I-Code/Éditeur | |
| 94 | ptables | I-Code/Éditeur | Entrée VDT, Paramètre de tableau de chaine de caractères à 2 dimensions |
| 95 | <size> | I-Code/Éditeur | Deuxième octet de SIZE() |
| 95 | ptableu | I-Code/Éditeur | Entrée VDT, Paramètre de tableau d'enregistrement à 2 dimensions |
| 96 | POS() | I-Code/Éditeur | |
| 97 | ERR() | I-Code/Éditeur | |
| 98 | MOD() | I-Code/Éditeur | Octet/Entier |
| 98 | pmatrixb | I-Code/Éditeur | Entrée VDT, Paramètre de tableau d'octets à 3 dimensions |
| 99 | MOD() | I-Code/Éditeur | Real |
| 99 | pmatrixi | I-Code/Éditeur | Entrée VDT, Paramètre de tableau d'entier à 3 dimensions |
| 9A | RND() | I-Code/Éditeur | |
| 9A | pmatrixr | I-Code/Éditeur | Entrée VDT, Paramètre de tableau de réels à 3 dimensions |
| 9B | PI | I-Code/Éditeur | |
| 9B | pmatrixl | I-Code/Éditeur | Entrée VDT, Paramètre de tableau de booléenne à 3 dimensions |
| 9C | SUBSTR() | I-Code/Éditeur | |
| 9C | pmatrixs | I-Code/Éditeur | Entrée VDT, Paramètre de tableau de chaine de caractères à 3 dimensions |
| 9D | SGN() | I-Code/Éditeur | |
| 9D | pmatrixu | I-Code/Éditeur | Entrée VDT, Paramètre de tableau d'enregistrements à 3 dimensions |
| 9E | SGN() | I-Code/Éditeur | |
| 9F | SIN() | I-Code/Éditeur | |
| A0 | COS() | I-Code/Éditeur | |
| A0 | <subr> | I-Code/Éditeur | Nom de la sous-routine |
| A1 | TAN() | I-Code/Éditeur | |
| A2 | ASN() | I-Code/Éditeur | |
| A3 | ACS() | I-Code/Éditeur | |
| A4 | ATN() | I-Code/Éditeur | |
| A5 | EXP() | I-Code/Éditeur | |
| A6 | ABS() | I-Code/Éditeur | |
| A7 | ABS() | I-Code/Éditeur | |
| A8 | LOG() | I-Code/Éditeur | |
| A9 | LOG10() | I-Code/Éditeur | |
| AA | SQRT() | I-Code/Éditeur | |
| AB | SQR() | I-Code/Éditeur | Avant SQRT() dans le code |
| AC | INT() | I-Code/Éditeur | Octet/Entier |
| AD | INT() | I-Code/Éditeur | Réel |
| AE | FIX() | I-Code/Éditeur | Octet/Entier |
| AF | FIX() | I-Code/Éditeur | Réel |
| B0 | FLOAT() | I-Code/Éditeur | Octet/Entier |
| B1 | FLOAT() | I-Code/Éditeur | Réel |
| B2 | SQ() | I-Code/Éditeur | Byte/Integer |
| B3 | SQ() | I-Code/Éditeur | Réel |
| B4 | PEEK() | I-Code/Éditeur | |
| B5 | LNOT() | I-Code/Éditeur | NOT logique |
| B6 | VAL() | I-Code/Éditeur | |
| B7 | LEN() | I-Code/Éditeur | |
| B8 | ASC() | I-Code/Éditeur | |
| B9 | LAND() | I-Code/Éditeur | AND logique |
| BA | LOR() | I-Code/Éditeur | OR logique |
| BB | LXOR() | I-Code/Éditeur | XOR logique |
| BC | TRUE | I-Code/Éditeur | |
| BD | FALSE | I-Code/Éditeur | |
| BE | EOF() | I-Code/Éditeur | |
| BF | TRIM$() | I-Code/Éditeur | |
| C0 | MID$() | I-Code/Éditeur | |
| C1 | LEFT$() | I-Code/Éditeur | |
| C2 | RIGHT$() | I-Code/Éditeur | |
| C3 | CHR$() | I-Code/Éditeur | |
| C4 | STR$() | I-Code/Éditeur | Octet/Entier |
| C5 | STR$() | I-Code/Éditeur | Réel |
| C6 | DATE$ | I-Code/Éditeur | |
| C7 | TAB | I-Code/Éditeur | |
| C8 | <ritc> | I-Code/Éditeur | Conversion de type de réel à Octet/Entier |
| C8 | <fix1> | I-Code/Éditeur | Fixe le haut de la pile |
| C9 | <fix2> | I-Code/Éditeur | Fixe le deuxième dans la pile |
| CA | <fix3> | I-Code/Éditeur | Fixe le troisième dans la pile |
| CB | <irtc> | I-Code/Éditeur | Conversion de type d'octet/entier à réel |
| CB | <flt1> | I-Code/Éditeur | Réel en haut de la pile |
| CC | <flt2> | I-Code/Éditeur | Réel en deuxième dans la pile |
| CD | NOT() | I-Code/Éditeur | |
| CE | - | I-Code/Éditeur | Négation d'octet/d'entier |
| CF | - | I-Code/Éditeur | Négation de réel |
| D0 | AND | I-Code/Éditeur | |
| D1 | OR | I-Code/Éditeur | |
| D2 | XOR | I-Code/Éditeur | |
| D3 | > | I-Code/Éditeur | Opérateur de comparaison supérieur à octet/entier |
| D4 | > | I-Code/Éditeur | Opérateur de comparaison réel |
| D5 | > | I-Code/Éditeur | Opérateur de comparaison de chaine de caractères |
| D6 | < | I-Code/Éditeur | Opérateur de comparaison d'octet/d'entier |
| D7 | < | I-Code/Éditeur | Opérateur de comparaison réel |
| D8 | < | I-Code/Éditeur | Opérateur de comparaison de chaine de caractères |
| D9 | <> | I-Code/Éditeur | Opérateur de comparaison d'octet/Entier >< est convertie en <> dans le code |
| DA | <> | I-Code/Éditeur | Opérateur de comparaison de réel >< est convertie en <> dans le code |
| DB | <> | I-Code/Éditeur | Opérateur de comparaison de chaine de caractères >< est convertie en <> dans le code |
| DC | <> | I-Code/Éditeur | Opérateur de comparaison booléenne >< est convertie en <> dans le code |
| DD | = | I-Code/Éditeur | Opérateur de comparaison octet/entier |
| DE | = | I-Code/Éditeur | Opérateur de comparaison réel |
| DF | = | I-Code/Éditeur | Opérateur de comparaison de chaine de caractères |
| E0 | = | I-Code/Éditeur | Opérateur de comparaison de booléenne |
| E1 | >= | I-Code/Éditeur | Opérateur d'octet/entier supérieur ou égale |
| E2 | >= | I-Code/Éditeur | Opérateur de réel supérieur ou égale |
| E3 | >= | I-Code/Éditeur | Opérateur de chaine de caractères supérieur ou égale |
| E4 | <= | I-Code/Éditeur | Opérateur d'octet/entier inférieur ou égale |
| E5 | <= | I-Code/Éditeur | Opérateur de réel inférieur ou égale |
| E6 | <= | I-Code/Éditeur | Opérateur de chaine de caractères inférieur ou égale |
| E7 | + | I-Code/Éditeur | Opérateur d'addition d'octet/entier |
| E8 | + | I-Code/Éditeur | Opérateur d'addition réel |
| E9 | + | I-Code/Éditeur | Opérateur de concaténation de chaine de caractères |
| EA | - | I-Code/Éditeur | Opérateur de soustraction d'octet/d'entier |
| EB | - | I-Code/Éditeur | Opérateur de soustraction de réel |
| EC | * | I-Code/Éditeur | Byte/Integer Multiply Operator |
| ED | * | I-Code/Éditeur | Opérateur de multiplication de réel |
| EE | / | I-Code/Éditeur | Opérateur de division d'octet/d'entier |
| EF | / | I-Code/Éditeur | Opérateur de division réel |
| F0 | ^ | I-Code/Éditeur | Opérateur exponentiel |
| F1 | ** | I-Code/Éditeur | Opérateur exponentiel |
| F2 | varm/p | I-Code/Éditeur | Instruction, Simple/Enregistrement, Paramètre de variable miroir |
| F3 | vectorm/p | I-Code/Éditeur | Instruction, Tableau à 1 dimension, Paramètre miroir de tableau à 1 dimension |
| F4 | tablem/p | I-Code/Éditeur | Instruction, Tableau à 2 dimensions, Paramètre miroir de tableau à 2 dimensions |
| F5 | matrixm/p | I-Code/Éditeur | Instruction, 3 Tableau de dimension, Paramètre de miroir de tableau à 3 dimension |
| F6 | field | I-Code/Éditeur | Instruction, Variable de champ |
| F7 | UPDATE | Éditeur | Mode de fichier |
| F7 | fvector | I-Code/Éditeur | Instruction, Champ de tableau à 1 dimension |
| F8 | EXEC | Éditeur | Mode de fichier |
| F8 | ftable | I-Code/Éditeur | Instruction, Champ de tableau à 2 dimensions |
| F9 | DIR | Éditeur | Mode de fichier |
| F9 | fmatrix | I-Code/Éditeur | Instruction, Champ de tableau à 3 dimensions |
| FA | Inutilisé | ||
| FB | Inutilisé | ||
| FC | Inutilisé | ||
| FD | Inutilisé | ||
| FE | Inutilisé | ||
| FF | " | I-Code/Éditeur | Constante de chaine de caractères littéral - Terminateur |
Dernière mise à jour : Samedi, le 1er octobre 2016