"Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ. Справочник" - читать интересную книгу автора (Дьяконов Владимир Павлович)

AUTO номер строки имеется в программе, он отмечается знаком *.
Директива CLEAR обнуляет все переменные и массивы, определения функций
и закрывает файлы. Символьные переменные при этом становятся пустыми
строками. Эта директива может записываться в виде
CLEAR [Выражение [Адрес]]
Численное значение выражения указывает пространство для строк в
байтах. Например, директива CLEAR 2000, 0D000H резервирует (высвобождает)
2000 байт для строк и не позволяет использовать адреса памяти выше 0D000H.
Директива CLOSE [Номер] закрывает файл с заданным номером. Если
аргумент (номер) не указан, директива CLOSE за-
крывает все файлы. Все файлы закрывают также директивы END, NEW,
MERGE, LOAD, RUN (без F).
Директива DEF FN(X) задает функцию пользователя. Здесь FN - имя
функции, X - аргумент (функция может быть с любым числом аргументов).
Директива DELETE НС, где НС - номер строки, уничтожает одну строку с
заданным номером, директива DELETE -НС уничтожает строку с номером НС и все
предшествующие ей строки. Директива DELETE HC1, НС2 уничтожает строки с
номерами от НС1 до НС2.
Директива DIR воспроизводит имена, число блоков и длины (в байтах)
файлов, сохраняемых на указанном после нее диске.
Оператор END останавливает выполнение программы и закрывает все файлы.
Переменные при этом сохраняют свои значения. Оператор STOP действует как
END, но файлы не закрываются и при его исполнении появляется сообщение

BREAK IN НС

(т. е. останов в строке НС). Оператор END рекомендуется ставить в
конце программы, хотя это не обязательно.
Оператор ERROR "Выражение" имитирует происхождение ошибки. Если ERROR
выполняется с номером, который не соответствует сообщению об ошибке, будет
напечатано сообщение

UNPRINTABLE ERROR

Оператор FIELD # "Номер файла" используется для назначения памяти в
одном из шести 128-байтных буферов файлов прямого доступа.
Для чтения определенной записи из дискового файла в 128-байтный буфер
служит оператор
GET[#] Номер файла [, Номер записи]
Оператор условных переходов в бейсике-80 может иметь вид
IF Выражение THEN Инструкция ELSE Инструкция
Например, оператор

50 IF X = 0 THEN A = 5 ELSE A = 20

означает, что если Х = 0, то А = 5, иначе А = 20.
Оператор
KILL Строчное выражение
служит для исключения из дисковой памяти программы. Он также
уничтожает заголовок программы в оглавлении.