Оператори Бейсiка
Оператор встановлює мінімальне значення, яке можуть приймати в програмі індекси числових та символьних масивів.
Оператор повинен передувати всім визначенням або використанням масивів у програмі.
OUT n, m
Посилання байта в порт виводу.
n — числовий вираз, що визначає номер порту, із значенням від 0 до 65535;
m — числовий вираз із значенням від 0 до 255, що визначає байт, який передається.
PAINT (x, y) [[, кл] [, край] [, фон]]
Заповнення області екрана вибраним кольором. Викоpистовується тільки в графічних режимах.
(x, y) — координати якої-небудь точки всередині області; їх можна задавати в прямій або у відносній формах;
кл — числовий вираз, що визначає атрибут кольору для заповнення області (допустимі значення залежать від режиму екрана — дивись оператор COLOR) або символьний вираз, значення якого використовується як зразок для виведення на екран.
край — числовий вираз, що визначає атрибут кольору границі області;
фон — символьний вираз, значенням якого є один знак; використовується тільки тоді, коли параметр кл заданий символьним виразом.
PLAY x$
Виведення послідовності звуків (мелодії), визначеної символьним виразом.
x$ — символьний вираз, знаки якого інтерпретуються як наступні команди:
A або B або C або D або E або F або G [# або + або *] — вказує ноту поточної октави, знаки "#" або "+" означають дiєз, знак "*" — бемоль. Ці знаки недопустимі, якщо ноти не відповідають чорним клавішам фортепіано.
On — встановлює поточну октаву, n = 0,...,6. Кожна октава починається C i закінчується B. За умовчанням діє октава 4;
Nn — вказує абсолютний номер ноти, n = 0,...,84;
Ln — вказує тривалість звучання наступних нот, n = 1,...,64. Тpивалiсть звучання ноти рівна 1/n. Число n можна вказати після ноти — воно діє тільки на цю ноту;
Pn — вказує тривалість паузи, n = 1,...,64; символ "." після ноти або паузи збільшує тривалість в 3/2 рази;
Tn — темп. Встановлює кількість четвертин нот у хвилину. За умовчанням — n = 120;
MF — музика переднього плану;
MB — фонова музика;
MN — нонлегато;