ТУРБО БЕЙСИК поддерживает рекурсивные процедуры
строк, предоставляя тем самым более структурный механизм
реализации подпрограмм. Операторы SUB и END SUB позволяют
создавать процедуры. ( Для более полной информации см. главу 4,
раздел "Подпрограммы,функции и процедуры").
ТУРБО БЕЙСИК поддерживает рекурсивные процедуры функции с
1
настоящими локальными переменными. Используйте оператор LOKAL для
задания переменных, которые заносятся в стек при рекурсивных
вызовах.
Интерфейс с языком ассемблер
В ТУРБО БЕЙСИКе оператор CALL используется в трех формах:
CALL имя процедуры, CALL INTERRUPT и CALL ABSOLUTE. Оператор CALL
INTERRUPT использует команду REG для передачи данных через
буферный регистр. Встроенные (INLINT) процедуры на ассемблере или
файл .COM могут быть заключены внутри процедур с помощью директив
$INLINE. (См. приложение С "Интерфейс с языком ассемблер" для
более детальной информации).
Встроенные функции
В отличие от Интерпретатора БЕЙСИКа в ТУРБО БЕЙСИКе
трансцендентные функции возвращают значения с двойной точностью.
Новые команды
В ТУРБО БЕЙСИКе имеется большое количество новых команд и
дополнительных режимов в старых командах. В таблице D-1 частично
приводятся дополнения к Интерпретатору БЕЙСИКа.
Если Вы случайно используете некоторые из этих ключевых слов
в качестве имен переменных, то произойдет ошибка компиляции. Для
безошибочной компиляции выполните операцию Find and replace (найти
и изменить), чтобы изменить неподходящее имя переменной.
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий