Не Шекспир главное, а примечания к нему.
—Из записной книжки А.Чехова
— Эта заморская диковина может стать твоим
талисманом,— сказала тетушка Дебора.
— А что такое - талисман?
— Если я тебе скажу, у тебя в одно ухо войдет,
в другое выйдет. Посмотри в словаре.
Я, конечно, ответил:
— Очень–то нужно.
Но она хорошо знала, что я полезу в словарь.
—Дж.Стейнбек
Следующие слова системы MSX BASIC (кроме слов ELSE и TIME) зарезервированы как служебные (ключевые) слова, которые не могут быть использованы как имя или часть имени переменной.
ABS | (эбс) |
AND | (энд) |
ASC | (эй эс си) |
ATN | (эй ти эн) |
ATTR$ | (эй ти ти а) |
AUTO | (ауто) |
BASE | (бейз) |
BEEP | (бип) |
BIN$ | (бин) |
BLOAD | (би лоуд) |
BSAVE | (би сейв) |
CALL | (кол) |
CDBL | (си ди би эл) |
CHR$ | (си эйч а) |
CINT | (си инт) |
CIRCLE | (секл) |
CLEAR | (клиа) |
CLOAD | (си лоуд) |
CLOSE | (клоуз) |
CLS | (си эл эс) |
CMD | (си эм ди) |
COLOR | (кала) |
CONT | (конт) |
COPY | (копи) |
COS | (си оу эс) |
CSAVE | (си сэйв) |
CSNG | (си эс эн джи) |
CSRLIN | (си эс ар лин) |
CVD | (си ви ди) |
CVI | (си ви ай) |
CVS | (си ви эс) |
DATA | (дейта) |
DEF | (дэф) |
DEFDBL | (деф ди би эл) |
DEFINT | (деф инт) |
DEFSNG | (деф эс эн джи) |
DEFSTR | (деф эс ти ар) |
DELETE | (делит) |
DIM | (дим) |
DRAW | (дро) |
DSKF | (ди эс кей эф) |
DSKI$ | (ди эс кей ай) |
DSKO$ | (ди эс кей оу) |
ELSE | (элс) |
END | (энд) |
EOF | (и оу эф) |
EQV | (и кью ви) |
ERASE | (эрейз) |
ERL | (и ар эл) |
ERR | (э ар а) |
ERROR | (эрра) |
EXP | (эксп) |
FIELD | (филд) |
FILES | (файлз) |
FIX | (фикс) |
FN | (эф эн) |
FOR | (фо) |
FPOS | (эф пос) |
FRE | (фри) |
GET | (гет) |
GOTO | (гоу ту) |
GOSUB | (гоу саб) |
GO TO | (гоу ту) |
HEX$ | (хекс) |
IF | (иф) |
IMP | (и эм пи) |
INKEY$ | (инки) |
INP | (ай эн пи) |
INPUT | (ин/пут) |
INSTR | (ин эс ти ар) |
INT | (инт) |
IPL | (ай пи эл) |
KEY | (ки) |
KILL | (кил) |
LEFT$ | (лэфт) |
LEN | (лен) |
LET | (лет) |
LFILES | (эл файлз) |
LINE | (лайн) |
LIST | (лист) |
LLIST | (эл лист) |
LOAD | (лоуд) |
LOC | (лоук) |
LOCATE | (лоукейт) |
LOF | (лоф) |
LOG | (лог) |
LPOS | (эл пос) |
LPRINT | (эл принт) |
LSET | (эл сет) |
MAX | (макс) |
MERGE | (медж) |
MID$ | (мид) |
MKD$ | (эм кей ди) |
MKI$ | (эм кей ай) |
MKS$ | (эм кей эс) |
MOD | (моуд) |
MOTOR | (моута) |
NAME | (нэйм) |
NEW | (нью) |
NEXT | (некст) |
NOT | (нот) |
OCT$ | (окт) |
OFF | (офф) |
ON | (он) |
OPEN | (оупен) |
OR | (о) |
OUT | (аут) |
PAD | (пэд) |
PAINT | (пэйнт) |
PDL | (пи ди эл) |
PEEK | (пик) |
PLAY | (плей) |
POINT | (поинт) |
POKE | (поук) |
POS | (поуз) |
PRESET | (пи рисет) |
(принт) | |
PSET | (пи сет) |
PUT | (пут) |
READ | (рид) |
REM | (рем) |
RENUM | (реньюм) |
RESTORE | (ристо) |
RESUME | (ризъюм) |
RETURN | (ритен) |
RIGHT$ | (райт) |
RND | (ар эн ди) |
RSET | (ар сет) |
RUN | (ран) |
SAVE | (сэйв) |
SCREEN | (скрин) |
SET | (сет) |
SGN | (эс джи эн) |
SIN | (син) |
SOUND | (саунд) |
SPACE$ | (спейс) |
SPC | (эс пи си) |
SPRITE | (спрайт) |
SQR | (эс кью а) |
STEP | (стэп) |
STICK | (стик) |
STOP | (стоп) |
STR$ | (эс тэ эр) |
STRIG | (стриг) |
STRING$ | (стринг) |
SWAP | (свэп) |
TAB | (тэб) |
TAN | (тэн) |
THEN | (зен) |
TIME | (тайм) |
TO | (ту) |
TROFF | (тиароф) |
TRON | (ти рон) |
USING | (юзинг) |
USR | (ю эс эр) |
VAL | (вэл) |
VARPTR | (вар пи ти а) |
VDP | (ви ди пи) |
VPEEK | (ви пик) |
VPOKE | (ви поук) |
WAIT | (вэйт) |
WIDTH | (вайдс) |
XOR | (экс оу а) |
Служебное слово MAXFILES составлено из двух служебных слов:
MAX
и FILES
.
Отметим, что имеется ряд служебных слов, которые интерпретатор «опознает», однако, при включении компьютера каждому из этих служебных слов не поставлена в соответствие определенная команда или функция. Однако у пользователя есть возможность самому создать подпрограммы, поддерживающие работу этих операторов (CMD, IPL) и функций (ATTR$, DSKI$, DSKO$) путем воздействия на подпрограммы–ловушки, которые отвечают за их выполнение.