Page 73 - 4352
P. 73

' вивід G40 :
                  elseif lcomp=LCOMP_OFF# then
                    write id1# using "G40"
                  endif
                  endif

                     4.2.20 Номер підпрограми, що викликається
               --------------------------------------------------------------------------------------------------------
                     unit_call# [unit_call_#, _unit_call#]
                     Тип
                     цілий
                     Умовчання
                     0
                     Опис
                     Дорівнює  номеру  підпрограми,  що  викликається,  коли  аналізована
               [попередня,  наступна]  команда  вихідної  програми  є  команда  виклику
               підпрограми (тобто параметр command# приймає значення CALL#). Зберігається
               незмінним до приходу нової команди з кодом CALL.
                     Приклад
                  elseif command#=CALL# then
                  ' Вивід інформації, пов'язаної з викликом підпрограми
                  ' Вивід кадру, що містить номер кадру n# за адресою N,
                  ' функцію G22, номер підпрограми, що викликається,
                  ' за адресою P, обмежник кадру LF :
                    write id1# using "N%d22P%d%s", n#, unit_call# , NL$
                  n#=n#+NSTEP#

                     4.2.21 Номер програми й текст на стрічці
               --------------------------------------------------------------------------------------------------------
                     partno#
                     Тип
                     цілий
                     Умовчання
                     0
                     Опис
                     Дорівнює  номеру  програми,  заданому  у  вихідній  програмі.  Якщо  номер  у
               вихідній програмі не заданий, то дорівнює 0.
                     Приклад

                  ' Вивід інформації на початку програми.
                  if command#=HEADER# then
                  ' Вивід заголовка програми :
                    write  id1#  using  "PROGRAMME  %.2d  %-18s  RWED  4",  partno#,
                  "CC100M"
                    write id1#, NL$

               --------------------------------------------------------------------------------------------------------

                                                               72
   68   69   70   71   72   73   74   75   76   77   78