Реферат: Мова програмування Turbo-Basic
DATE$ = x$
Установлення системної дати.
x$ символьний вираз, який використовується для установки дати.
DEF FNiм'я [(a[, a] ...)] = b
Визначення функції користувача.
FNiм'я ім'я, яке присвоюється функції (включає дві обов'язкові перші літери, які вказані в форматі);
a ім'я змінної, що являє собою аргумент, якому при виклику функції присвоюється значення відповідного (за порядком в списку) параметру;
b вираз, тип якого відповідає типу функції, визначеному її іменем.
DEF SEG [ = адреса]
Визначення поточного сегменту пам'яті (використовується операторами BLOAD , BSAVE , CALL , POKE ). Оператор встановлює адресу, яку потім можна використовувати для завантаження в пам'ять даних або зчитування даних з ОЗП.
адреса числовий вираз із значенням від 0 до 65535 .
DEFt a [ a] [, a [ a] ] ...
Оголошення типів змінних за першою літерою імені.
t тип змінної; може приймати значення:
INT цілий,
SNG звичайної точності,
DBL подвійної точності,
STR символьна (рядкова);
a літера латинського алфавіту ( A Z );
a a означає відрізок алфавіту.
DEF USR [n] = m
Указання точки входу до підпрограми на машинній мові (використовується функцією USR ).
n цифра від 0 до 9 (за умовчанням 0 ), яка визначає номер підпрограми користувача на машинній мові, адреса якої вказується;
m цілий вираз із значенням від 0 до 65535 , що задає зміщення точки входу в визначену користувачем підпрограму в поточному сегменті.
DIM ім'я (a) [, ім'я (a) ] ...
Об'явлення масиву та резервування пам'яті для його розміщення.
ім'я ім'я масиву;
a список числових виразів, що визначають розмірність масиву; елементи списку відділяються комами.
При виконанні оператора DIM всі елементи числових масивів встановлюються в 0 , а символьних в порожній рядок.