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


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


  TRON и TROFF.В этом окне отображаются метки операторов,номера строк и имена
  процедур и функций.
  При  прогоне в режиме отслеживания для переключения вашей программы
  между отслеживанием и  исполнением  пользуйтесь  командой  Alt-F9.Нажатие
  Alt-F10 дает пошаговый переход к следушему номеру строки,метке и т.д.
        
        RUN-TIME ERROR (ошибка периода прогона)
         ---------------------------------------
  Эта  опция используется главным образом для нахождения ошибок,кото-
  рые возникают в файлах .EXE или .TBC;в этих случаях не дается никаких со-
  общений.Если вы прогоняете программу под  управлением  Т.Б.,все  описания
  ниже даются автоматически.
  Эта  функция возбуждается нажатием R и клавиши ввода.Затем вы полу-
  чаете запрос на обеспечение значения прграммного счетчика.Далее Т.Б.  оп-
  ределяет  соответствующую точку в исходном коде и устанавливает курсор на
  оператор с погрешностью.
  Когда происходит ошибка периода прогона,Т.Б. сообщает вам тип ошиб-
  ки (всегда в  числовой  форме  и  словами,если  запуск  осуществлялся  из
  Т.Б.),а также значения из программного счетчика процессора в момент ошибки.
  После  компилирования  Т.Б.  в состоянии вычислить точку в исходной
  программе,соответствующую адресу периода прогона в обектной программе,со-
  ответствующую  адресу  периода  прогона  в  обьектной  программе.Рассмот-
  рим,например,программу в TEST.BAS:
         X=256
         PRINT SHRS(X)
  Хотя эта программа синтаксически правильна и поэтому будет компили-
  роваться  успешно,когда система попытается напечатать литеру со значением
  256 кода ASCII,будет генерироваться ошибка периода прогона:
  ERROR S ILLEGAL FUNCTION CALL OT PGM-OTR:29(незаконный вызов  функ-
  ции при значении 29 программного счетчика)
  Опцией  ошибка  периода  прогона это значение программного счетчика
  используется для нахождения оператора ,которое вызвало ошибку.
         

                                                                           



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



Книжный магазин