Turbo Basic 1.1. Руководство пользователя


Turbo Basic 1.1. Руководство пользователя - стр. 379


текстового (ASCII) файла без  выпол-
     нения  символизации.Этот  файл  может непосредственно считываться в Т.Б.
     ,хотя если она больше 64К,вам придется разделять ее на отдельные главный
     и включаемые файлы до того,как ее можно будет редактировать или компили-
     ровать с помощью Т.Б.
        
         Расширения языка Бейсик
         ------------------------
        
         В Т.Б. добавлено много командных  возможностей  и  расширений  языка
     Бейсик.Ниже обсуждаются некоторые расширения.
         Структурированные операторы
         ---------------------------
         Как     усовершенствование    И.Б.,Т.Б.    используются    операторы
     IF/ELSEIF/ELSE/ENDIF и SELECT CASE для управления программным потоком  и
     поддержания легкого чтения программ.Новое блочно-структурированное заяв-
     ление  DO/LOOP  дает  возможность всеобьемлющего управления программными
     циклами с тестированием в начале и в конце цикла.
         Ввод/вывод двоичного файла
         ---------------------------
     Т.Б. поддерживает новый режим BINARY (двоичный) ввода и вывода файла.Ко-
     манды GET$(получить) ,PUT$ (ввести) и SEEK (найти)  предоставляют  прог-
     раммисту  очень низкий уровень управления файлом.Программам может считы-
     вать или записывать байты в файл и позиционировать файловый указатель на
     любом байте.
         Определения функций и процедур
         -------------------------------
         Определение функций в Т.Б. может быть в виде единственной строки,по-
     добной стандартным функциям  И.Б.,и  многострочным,допускающим  механизм
     более  структурированной  подпрограммы .Операторы SUB (подпрограмма) или
     ENDSUB (конец подпрограммы) дают возможность создавать процедуры.
         Т.Б. поддерживает процедуры и функции с истинной поддержкой  локаль-
     ных переменных.Для определения того,какие переменные будут проталкивать-
     ся на стек во время реккурсивного исполнения,используется оператор LOCAL.



Начало  Назад  Вперед