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


         

Оба эти оператора обеспечивают исполнение


         Оба эти оператора обеспечивают исполнение строк сложной инструкции,в
     результате чего вычерчивается требуемая графика или играется  заказанная
     музыка,соответственно.В  И.Б.  строчная  информация,которая обеспечивает
     приведение этих команд в действие,может  содержать  имена  строчных  или
     числовых переменных,заключенных в строке инструкций.Например,в И.Б. опе-
     раторами
         n=50
         play "t=n;c"
         устанавливается темп исполняемой музыки на 50 четвертых нот в минуту
     и  исполнение  ноты  с.Т.Б.  не может понять такую конструкцию,поскольку
     после компилирования вся информация  об  идентификаторе,ассоциируемой  с
     переменной  n,теряется.Однако вы можете добиться того же эффекта,пользу-
     ясь функцией VARPRT$:
         n=50
         play "t="+varprt$(n)+"c"
        
         Функциональные параметры
         ------------------------
         Что касается функциональных параметров,И.Б. дает вам возможность ис-
     пользовать то же самое имя переменной параметра.Т.Б. дает  сообщение  об
     ошибке по дублированию локальной переменной.
         RUN (прогон)
         Программа  на  Т.Б.  может исползовать RUN для загрузки и исполнения
     другой программы или повторного запуска себя  самой  ,но  не  существует

                                     -203 -
          
          
     способа  повторно  запустить  текущую программу с какой-либо точки,кроме
     начала;вы не можете специфицировать какую-либо опцию с номером строки.
        
         Преобразование программ Интерпретаторного бейсика в Турбо-Бейсик.
         -----------------------------------------------------------------
        
         Первый шаг в преобразовании программ на И.Б. в Т.Б. состоит в сохра-
     нении ее на диске в формате ASCII.Например,чтобы сохранить вашу програм-
     му,набирайте:
         SAVE "прогимя.txt",A
         опция "А" вызывает выписку И.Б.

Содержание  Назад  Вперед