DataMuseum.dk

Presents historical artifacts from the history of:

DANOSI

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DANOSI

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦a02458766⟧ TextFile

    Length: 32814 (0x802e)
    Types: TextFile
    Names: »OUTASN1G.RAM«

Derivation

└─⟦7d3116ab8⟧ Bits:30010531 BOBS Sourcer RTP25,RTP11,RTP86,RTP ASN1 grammatikken DVBS1.SW2114.src.2.6-9 BB920506
    └─⟦this⟧ »ASN1\OUTASN1G.RAM« 

TextFile

▶00◀*asn1tab=set ▶00◀42 disc
▶00◀*bobstables=assign asn1tab
▶00◀*i asn1gram
▶00◀*asn1bobs
▶00◀
 bobs8000   version 1988.02.16
 \f

************ A LIST OF INPUT WITH POSSIBLE ERRORMESSAGES  ************
 
  
  
  OPTIONS(1,28,32,34,99)
  METASYMBOLS M1=# M2=$ M3=% M4=?
  BOOLEAN INTEGER BIT OCTET STRING NULL SEQUENCE
  OF SET IMPLICIT CHOICE ANY OPTIONAL DEFAULT DEFINED BY
  COMPONENTS UNIVERSAL APPLICATION PRIVATE TRUE FALSE
  BEGIN END DEFINITIONS
  OBJECT IDENTIFIER
  EXTERNAL VisibleString IA5String NumericString
  PrintableString TeletexString T61String VideotexString  GraphicString
  GeneralString ObjectDescriptor otherwise
  GeneralizedTime UTCTime NAME KONST STRINGV EMPTY ERROR
  : - .. -- " ::= < , . ( ) } ] [ { '?
 
 
  TERMINAL      INTERN VAERDI
 
  BOBS-GO                       0
  -EOF-                         1
  BOOLEAN                       2
  INTEGER                       3
  BIT                           4
  OCTET                         5
  STRING                        6
  NULL                          7
  SEQUENCE                      8
  OF                            9
  SET                          10
  IMPLICIT                     11
  CHOICE                       12
  ANY                          13
  OPTIONAL                     14
  DEFAULT                      15
  DEFINED                      16
  BY                           17
  COMPONENTS                   18
  UNIVERSAL                    19
  APPLICATION                  20
  PRIVATE                      21
  TRUE                         22
  FALSE                        23
  BEGIN                        24
  END                          25
  DEFINITIONS                  26
  OBJECT                       27
  IDENTIFIER                   28
  EXTERNAL                     29
  VisibleString                30
  IA5String                    31
  NumericString                32
  PrintableString              33
  TeletexString                34
  T61String                    35
  VideotexString               36
  GraphicString                37
  GeneralString                38
  ObjectDescriptor             39
  otherwise                    40
  GeneralizedTime              41
  UTCTime                      42
  NAME                         43
  KONST                        44
  STRINGV                      45
  EMPTY                        46
  ERROR                        47
  :                            48
  -                            49
  ..                           50
  --                           51
  "                            52
  ::=                          53
  <                            54
  ,                            55
  .                            56
  (                            57
  )                            58
  }                            59
  ]                            60
  [                            61
  {                            62
  '                            63
 
 
  
  STRINGCH = " ?
  GOALSYMBOL = context ?
  COMMENT = --?-- ?
  %error% #48# ERROR ?
  %context% #1# { %listobidnumber% } %globaltype% 
                %localcontextid% BEGIN %moduledefinitionlist% END . 
            $0# %error% END.?        
  %listobidnumber% #0# %obidnumber%
                   $0# %listobidnumber% %obidnumber% ?
  %obidnumber% #56# KONST ?
  %globaltype% #55# %externaltypereference%?
  %localcontextid% #75# KONST?
  %moduledefinitionlist% #0# %moduledefinition%
                          $0# %moduledefinitionlist% %moduledefinition% ?
  %moduledefinition% #2# %moduleheader% %modulebody% END
                     $0# %error% END    ?
  %moduleheader% #3# %modulereference% DEFINITIONS ::= BEGIN
                      $0# %error% ::= BEGIN
                      $0# %error% BEGIN ?    
  %modulereference%#4# NAME ?
  %modulebody%     #0# %assignmentlist%
                  $0# EMPTY 
                  $0# %error%?
  %assignmentlist% #0# %assignment%
                   $0# %assignmentlist% %assignment% ?
  %assignment% #0#  %typeassignment%
                  $0# %valueassignment%?
  %externaltypereference% #0# %modulereference% . %typereference% ?
  %definedtype% #5# %externaltypereference%
                  $6# %typereference% ?
  %typeassignment% #7# %assign%  %type% ?
  %assign% #8# %typereference% ::= 
           $0# %error% ::= ?
  %type%    #0# %builtintype%
             $0#%definedtype% ?
  %typereference% #9# NAME ?
  %builtintype%  #0#   %booleantype%
                 $0#  %integertype% 
                 $0#   % bitstringtype%
                 $0#  %octetstringtype%
                 $0# % nulltype%
                 $0# %sequencetype%
                 $0# %sequenceoftype%
                 $0# %settype%
                 $0# %setoftype%
                 $0# %choicetype%
                 $0# %selecttype%
                 $0# %taggedtype%
                 $0# %objectidentifiertype%
                 $0# %anytype%
                 $0# %externaltype%
                 $0# %charactersettype%
                 $0# %usefultype%?
  %namedtype% #49# NAME %type%
              $10# %type% ?
  %booleantype% #11# BOOLEAN ?
  %integertype% #12# INTEGER       
                 $12# INTEGER { %namednumberlist% } 
                 $0# INTEGER { %error% }
                 $59# INTEGER %integerrange%
                 $59# INTEGER %integerrange% { %namednumberlist% }               
                 $0#  INTEGER %integerrange% { %error% }?
  %integerrange% #0# [ %low%..%high% ]?
  %low% #76# -KONST  
        $77# KONST ?
  %high%
   #78# -KONST                     
        $79# KONST ?
  %namednumberlist% #0# %namednumber%
                     $0# %namednumber% , % namednumberlist%
                     $0# %error% , %namednumberlist% ?
  %namednumber%  #0# NAME ( KONST)?
  
  %bitstringtype% #13# BIT STRING
                 $13# BIT STRING {%namedbitlist% } 
                 $0# BIT STRING { %error% } 
                 $60# BIT STRING %fix%
                 $60# BIT STRING %fix% {%namedbitlist% } 
                 $0# BIT STRING %fix% { %error% }
                 $83# BIT STRING %max% 
                 $83# BIT STRING %max% {%namedbitlist% } 
                 $0# BIT STRING %max% { %error% }?
  
  %namedbitlist% #0# %namedbit%
                 $0# %namedbit%, %namedbitlist%
                 $0# %error%, %namedbitlist% ?
  %namedbit%  #0# NAME(KONST) ?
  %octetstringtype% #14# OCTET STRING
                    $61# OCTET STRING %fix%
                    $62# OCTET STRING %max% ?
  %nulltype% #15# NULL ?
  %sequencetype% #16# %sequence% {%elementtypelist%} 
                 $0# %sequence% { }
                 $0# %sequence% {%error%} ?
  %sequence% #17# SEQUENCE ?               
  %elementtypelist% #50# %elementtype%
                    $18# %elementtype% , %elementtypelist% 
                    $0# %error%,%elementtypelist% ?
  %elementtype% #0# %namedtype%
                $19# %namedtype% OPTIONAL
                $19# %namedtype% DEFAULT %namedvalue%
                $20# COMPONENTS OF %type% ?
  %sequenceoftype% #21# %sequenceof% OF %type% 
                   $63# %sequenceof% %max% OF %type%  
                   $84# %sequenceof% %fix% OF %type%  
                   $37# SEQUENCE ?
  %sequenceof% #80# SEQUENCE  ?
  %settype% #22# %set%{%elementtypelist%} 
            $0# %set% { }
            $0# %set% {%error% } ?
  %set% #23# SET ?          
  %setoftype% #24# %setof% OF %type%
              $64# %setof% %max% OF %type%    
              $85# %setof% %fix% OF %type%    
              $37# SET ?
  %setof% #81# SET ?
  %choicetype% #25#%choice% { %alternativelist%}
               $0# %choice% {%error% } ?
  %choice% #26# CHOICE?             
  %alternativelist% #50# %namedtype%
                   $27# %namedtype%,  %alternativelist% 
                   $0# %error% , %alternativelist% ?
  %selecttype% #28# NAME < %type% ?
  %taggedtype% #29# %tag% %type%
               $30# %tag% IMPLICIT %type% ? 
  %tag%   #31# [ %class% %classnumber%] 
          $0# [ %error% ]?
  %classnumber% #32# KONST ?
  %class%   #33# UNIVERSAL
            $34# APPLICATION
            $35# PRIVATE
            $36# EMPTY ?
  %anytype% #37# ANY
            $95# %anydef% NAME { %anyvalues% %otherwise% } ?
  %otherwise% #110# EMPTY
              $111# otherwise : %type% ?
  %anydef%  #96# ANY DEFINED BY ?
  %anyvalues% #97# %anyintegerlist%
              $98# %anyobjlist%
              $0# %error% ?
  %anyintegerlist% #99# %anyinteger% ,%anyintegerlist%
                   $100# %anyinteger% ?
  %anyinteger% #101# KONST : %type% 
               $109# - KONST : %type% ?
  %anyobjlist% #102# %anyobj% ,%anyobjlist%
               $103# %anyobj% ?
  %anyobj% #104# { %objs% } : %type% ?
  %objs% #105# %obj% %objs%
         $106# %obj% ?
  %obj%  #107# KONST ?
  %objectidentifiertype% #53# OBJECT IDENTIFIER
                         $65# OBJECT IDENTIFIER %max%?
  %externaltype% #38# EXTERNAL ?
  %charactersettype% #51# VisibleString $39# IA5String $40# NumericString
               $41# PrintableString $42# TeletexString $43#
                T61String $44# VideotexString
               $45# GraphicString $52# GeneralString
               $66# VisibleString %max% $67# IA5String %max%
               $68# NumericString %max%
               $69# PrintableString %max% $70# TeletexString %max%
               $71# T61String %max%
               $72# VideotexString %max%
               $73# GraphicString %max% $74# GeneralString %max%  
               $86# VisibleString %fix% $87# IA5String %fix%
               $88# NumericString %fix%
               $89# PrintableString %fix% $90# TeletexString %fix%
               $91# T61String %fix%
               $92# VideotexString %fix%
               $93# GraphicString %fix% $94# GeneralString %fix%  ?
  %usefultype% #46# GeneralizedTime $47# UTCTime $54# ObjectDescriptor?
  %value% #0# KONST
          $0# NAME
          $0# %othervalue% ?
  %othervalue% 
           #0#NAME.NAME
           $0# TRUE $0# FALSE 
           $0# '%bitstring%' NAME
           $0# { }
           $0# NULL $0# STRINGV $0# {%namedvaluelist%} $0# { %error% } ?
  %namedvalue% #0# %objectidcomp% %valueorcomplist%
               $0# %othervalue% ?         
  %valueorcomplist% 
               #0# %othervalue%
               $0# %objectidcomplist%  ?
  %bitstring%  #0# NAME $0# KONST ?
  %namedvaluelist% #0# %namedvalue% $0# %namedvalue% , %namedvaluelist%
                   $0# %error% , %namedvaluelist% ?
  %valueassignment% #0# NAME %type% ::= %value% ?
  %objectidcomp% #0# NAME
                 $0# KONST
                 $0# NAME(NAME)
                 $0# NAME(KONST) ?
  %objectidcomplist% #0# %objectidcomp% %objectidcomplist% 
                     $0# EMPTY ?
                 
  %fix% #57# [KONST] ?
  %max% #58# (KONST) ?
  
 
 
  *****************************  END OF LIST *****************************
 
 \f

****************************  GRAMMARCHECKS  ****************************
 
  IT HAS BEEN CHECKED THAT ALL NONTERMINALS
  EXCEPT THE GOALSYMBOL APPEAR IN BOTH
  LEFT AND RIGHTSIDE OF A PRODUCTION
 
 
 
  IT HAS BEEN CHECKEDTHAT THERE 
  EXISTS NO IDENTICAL PRODUCTIONS 
 
 
 
 
 
  IT HAS BEEN CHECKED THAT ALL NONTERMINALS CAN
  PRODUCE A STRING OF ONLY TERMINAL SYMBOLS
 
 
  IT HAS BEEN CHECKED THAT NO NONTERMINAL
  IS BOTH LEFT AND RIGHT RECURSIVE
 \f

 ****************************** THE GRAMMAR ******************************




    1   <error> ::= ERROR                                             :48

    2   <context> ::= { <listobidnumber> } <globaltype> <localcontextid> 
                      BEGIN <moduledefinitionlist> END .              :1
    3               ! <error> END .                                   :0

    4   <listobidnumber> ::= <obidnumber>                             :0
    5                      ! <listobidnumber> <obidnumber>            :0

    6   <obidnumber> ::= KONST                                        :56

    7   <globaltype> ::= <externaltypereference>                      :55

    8   <localcontextid> ::= KONST                                    :75

    9   <moduledefinitionlist> ::= <moduledefinition>                 :0
   10                            ! <moduledefinitionlist> <moduledefinition> :0

   11   <moduledefinition> ::= <moduleheader> <modulebody> END        :2
   12                        ! <error> END                            :0

   13   <moduleheader> ::= <modulereference> DEFINITIONS ::= BEGIN    :3
   14                    ! <error> ::= BEGIN                          :0
   15                    ! <error> BEGIN                              :0

   16   <modulereference> ::= NAME                                    :4

   17   <modulebody> ::= <assignmentlist>                             :0
   18                  ! EMPTY                                        :0
   19                  ! <error>                                      :0

   20   <assignmentlist> ::= <assignment>                             :0
   21                      ! <assignmentlist> <assignment>            :0

   22   <assignment> ::= <typeassignment>                             :0
   23                  ! <valueassignment>                            :0

   24   <externaltypereference> ::= <modulereference> . <typereference> :0

   25   <definedtype> ::= <externaltypereference>                     :5
   26                   ! <typereference>                             :6

   27   <typeassignment> ::= <assign> <type>                          :7

   28   <assign> ::= <typereference> ::=                              :8
   29              ! <error> ::=                                      :0

   30   <type> ::= <builtintype>                                      :0
   31            ! <definedtype>                                      :0

   32   <typereference> ::= NAME                                      :9

   33   <builtintype> ::= <booleantype>                               :0
   34                   ! <integertype>                               :0
   35                   ! <bitstringtype>                             :0
   36                   ! <octetstringtype>                           :0
   37                   ! <nulltype>                                  :0
   38                   ! <sequencetype>                              :0
   39                   ! <sequenceoftype>                            :0
   40                   ! <settype>                                   :0
   41                   ! <setoftype>                                 :0
   42                   ! <choicetype>                                :0
   43                   ! <selecttype>                                :0
   44                   ! <taggedtype>                                :0
   45                   ! <objectidentifiertype>                      :0
   46                   ! <anytype>                                   :0
   47                   ! <externaltype>                              :0
   48                   ! <charactersettype>                          :0
   49                   ! <usefultype>                                :0

   50   <namedtype> ::= NAME <type>                                   :49
   51                 ! <type>                                        :10

   52   <booleantype> ::= BOOLEAN                                     :11

   53   <integertype> ::= INTEGER                                     :12
   54                   ! INTEGER { <namednumberlist> }               :12
   55                   ! INTEGER { <error> }                         :0
   56                   ! INTEGER <integerrange>                      :59
   57                   ! INTEGER <integerrange> { <namednumberlist> } :59
   58                   ! INTEGER <integerrange> { <error> }          :0

   59   <integerrange> ::= [ <low> .. <high> ]                        :0

   60   <low> ::= - KONST                                             :76
   61           ! KONST                                               :77

   62   <high> ::= - KONST                                            :78
   63            ! KONST                                              :79

   64   <namednumberlist> ::= <namednumber>                           :0
   65                       ! <namednumber> , <namednumberlist>       :0
   66                       ! <error> , <namednumberlist>             :0

   67   <namednumber> ::= NAME ( KONST )                              :0

   68   <bitstringtype> ::= BIT STRING                                :13
   69                     ! BIT STRING { <namedbitlist> }             :13
   70                     ! BIT STRING { <error> }                    :0
   71                     ! BIT STRING <fix>                          :60
   72                     ! BIT STRING <fix> { <namedbitlist> }       :60
   73                     ! BIT STRING <fix> { <error> }              :0
   74                     ! BIT STRING <max>                          :83
   75                     ! BIT STRING <max> { <namedbitlist> }       :83
   76                     ! BIT STRING <max> { <error> }              :0

   77   <namedbitlist> ::= <namedbit>                                 :0
   78                    ! <namedbit> , <namedbitlist>                :0
   79                    ! <error> , <namedbitlist>                   :0

   80   <namedbit> ::= NAME ( KONST )                                 :0

   81   <octetstringtype> ::= OCTET STRING                            :14
   82                       ! OCTET STRING <fix>                      :61
   83                       ! OCTET STRING <max>                      :62

   84   <nulltype> ::= NULL                                           :15

   85   <sequencetype> ::= <sequence> { <elementtypelist> }           :16
   86                    ! <sequence> { }                             :0
   87                    ! <sequence> { <error> }                     :0

   88   <sequence> ::= SEQUENCE                                       :17

   89   <elementtypelist> ::= <elementtype>                           :50
   90                       ! <elementtype> , <elementtypelist>       :18
   91                       ! <error> , <elementtypelist>             :0

   92   <elementtype> ::= <namedtype>                                 :0
   93                   ! <namedtype> OPTIONAL                        :19
   94                   ! <namedtype> DEFAULT <namedvalue>            :19
   95                   ! COMPONENTS OF <type>                        :20

   96   <sequenceoftype> ::= <sequenceof> OF <type>                   :21
   97                      ! <sequenceof> <max> OF <type>             :63
   98                      ! <sequenceof> <fix> OF <type>             :84
   99                      ! SEQUENCE                                 :37

  100   <sequenceof> ::= SEQUENCE                                     :80

  101   <settype> ::= <set> { <elementtypelist> }                     :22
  102               ! <set> { }                                       :0
  103               ! <set> { <error> }                               :0

  104   <set> ::= SET                                                 :23

  105   <setoftype> ::= <setof> OF <type>                             :24
  106                 ! <setof> <max> OF <type>                       :64
  107                 ! <setof> <fix> OF <type>                       :85
  108                 ! SET                                           :37

  109   <setof> ::= SET                                               :81

  110   <choicetype> ::= <choice> { <alternativelist> }               :25
  111                  ! <choice> { <error> }                         :0

  112   <choice> ::= CHOICE                                           :26

  113   <alternativelist> ::= <namedtype>                             :50
  114                       ! <namedtype> , <alternativelist>         :27
  115                       ! <error> , <alternativelist>             :0

  116   <selecttype> ::= NAME < <type>                                :28

  117   <taggedtype> ::= <tag> <type>                                 :29
  118                  ! <tag> IMPLICIT <type>                        :30

  119   <tag> ::= [ <class> <classnumber> ]                           :31
  120           ! [ <error> ]                                         :0

  121   <classnumber> ::= KONST                                       :32

  122   <class> ::= UNIVERSAL                                         :33
  123             ! APPLICATION                                       :34
  124             ! PRIVATE                                           :35
  125             ! EMPTY                                             :36

  126   <anytype> ::= ANY                                             :37
  127               ! <anydef> NAME { <anyvalues> <otherwise> }       :95

  128   <otherwise> ::= EMPTY                                         :110
  129                 ! otherwise : <type>                            :111

  130   <anydef> ::= ANY DEFINED BY                                   :96

  131   <anyvalues> ::= <anyintegerlist>                              :97
  132                 ! <anyobjlist>                                  :98
  133                 ! <error>                                       :0

  134   <anyintegerlist> ::= <anyinteger> , <anyintegerlist>          :99
  135                      ! <anyinteger>                             :100

  136   <anyinteger> ::= KONST : <type>                               :101
  137                  ! - KONST : <type>                             :109

  138   <anyobjlist> ::= <anyobj> , <anyobjlist>                      :102
  139                  ! <anyobj>                                     :103

  140   <anyobj> ::= { <objs> } : <type>                              :104

  141   <objs> ::= <obj> <objs>                                       :105
  142            ! <obj>                                              :106

  143   <obj> ::= KONST                                               :107

  144   <objectidentifiertype> ::= OBJECT IDENTIFIER                  :53
  145                            ! OBJECT IDENTIFIER <max>            :65

  146   <externaltype> ::= EXTERNAL                                   :38

  147   <charactersettype> ::= VisibleString                          :51
  148                        ! IA5String                              :39
  149                        ! NumericString                          :40
  150                        ! PrintableString                        :41
  151                        ! TeletexString                          :42
  152                        ! T61String                              :43
  153                        ! VideotexString                         :44
  154                        ! GraphicString                          :45
  155                        ! GeneralString                          :52
  156                        ! VisibleString <max>                    :66
  157                        ! IA5String <max>                        :67
  158                        ! NumericString <max>                    :68
  159                        ! PrintableString <max>                  :69
  160                        ! TeletexString <max>                    :70
  161                        ! T61String <max>                        :71
  162                        ! VideotexString <max>                   :72
  163                        ! GraphicString <max>                    :73
  164                        ! GeneralString <max>                    :74
  165                        ! VisibleString <fix>                    :86
  166                        ! IA5String <fix>                        :87
  167                        ! NumericString <fix>                    :88
  168                        ! PrintableString <fix>                  :89
  169                        ! TeletexString <fix>                    :90
  170                        ! T61String <fix>                        :91
  171                        ! VideotexString <fix>                   :92
  172                        ! GraphicString <fix>                    :93
  173                        ! GeneralString <fix>                    :94

  174   <usefultype> ::= GeneralizedTime                              :46
  175                  ! UTCTime                                      :47
  176                  ! ObjectDescriptor                             :54

  177   <value> ::= KONST                                             :0
  178             ! NAME                                              :0
  179             ! <othervalue>                                      :0

  180   <othervalue> ::= NAME . NAME                                  :0
  181                  ! TRUE                                         :0
  182                  ! FALSE                                        :0
  183                  ! ' <bitstring> ' NAME                         :0
  184                  ! { }                                          :0
  185                  ! NULL                                         :0
  186                  ! STRINGV                                      :0
  187                  ! { <namedvaluelist> }                         :0
  188                  ! { <error> }                                  :0

  189   <namedvalue> ::= <objectidcomp> <valueorcomplist>             :0
  190                  ! <othervalue>                                 :0

  191   <valueorcomplist> ::= <othervalue>                            :0
  192                       ! <objectidcomplist>                      :0

  193   <bitstring> ::= NAME                                          :0
  194                 ! KONST                                         :0

  195   <namedvaluelist> ::= <namedvalue>                             :0
  196                      ! <namedvalue> , <namedvaluelist>          :0
  197                      ! <error> , <namedvaluelist>               :0

  198   <valueassignment> ::= NAME <type> ::= <value>                 :0

  199   <objectidcomp> ::= NAME                                       :0
  200                    ! KONST                                      :0
  201                    ! NAME ( NAME )                              :0
  202                    ! NAME ( KONST )                             :0

  203   <objectidcomplist> ::= <objectidcomp> <objectidcomplist>      :0
  204                        ! EMPTY                                  :0

  205   <fix> ::= [ KONST ]                                           :57

  206   <max> ::= ( KONST )                                           :58
  *************************************************************************
 \f

***********************************************************************
 
  THE GRAMMAR IS LALR1 
 
  ***********************************************************************
 \f

***********************COMPILER ERROR MESSAGES  ***********************
 
 
    ERRORNO : 0  ** SPECIAL ERROR **
 
 
    ERRORNO :  EXPECTED SYMBOL:
 
        1 :                  {          ERROR      
  nr=0

 
        2 :                  END        
  nr=3
 nr=11

 
        3 :                  .          
  nr=3
 nr=24
 nr=2

 
        4 :                  KONST      
  nr=2
 nr=2
 nr=119
 nr=205
 nr=206
 nr=140
 nr=80
 nr=60
 nr=62
 nr=67
 nr=137

 
        5 :                  }          KONST      
  nr=2

 
        6 :                  NAME       
  nr=2
 nr=24
 nr=127
 nr=183
 nr=180

 
        7 :                  BEGIN      
  nr=2
 nr=13
 nr=14

 
        8 :                  ERROR      NAME       
  nr=2
 nr=76
 nr=78
 nr=79
 nr=73
 nr=70
 nr=58
 nr=65
 nr=66
 nr=55

 
        9 :                  DEFINITION 
  nr=13

 
       10 :                  ::=        
  nr=13
 nr=28
 nr=198
 nr=29

 
       11 :                  END        ::=        BEGIN      
  nr=12

 
       12 :                  ]          
  nr=120
 nr=119
 nr=205
 nr=59

 
       13 :                  )          
  nr=206
 nr=80
 nr=67
 nr=202
 nr=201

 
       14 :                  {          
  nr=127
 nr=110
 nr=101
 nr=85
 nr=138

 
       15 :                  ERROR      KONST      -          {          
  nr=127

 
       16 :                  }          
  nr=140
 nr=75
 nr=72
 nr=69
 nr=57
 nr=54
 nr=187
 nr=85
 nr=101
 nr=110
 nr=127

 
       17 :                  :          
  nr=140
 nr=137
 nr=136
 nr=129

 
       18 :                  BOOLEAN    INTEGER    BIT        OCTET      NULL       
                                     SEQUENCE   SET        NAME       OBJECT     ANY        
                                     EXTERNAL   VisibleStr IA5String  NumericStr PrintableS 
                                     TeletexStr T61String  VideotexSt GraphicStr GeneralStr 
                                     Generalize UTCTime    ObjectDesc CHOICE     [          
  nr=140
 nr=116
 nr=107
 nr=98
 nr=95
 nr=97
 nr=96
 nr=106
 nr=105
 nr=118
 nr=137
 nr=136
 nr=129
 nr=27

 
       19 :                  BY         
  nr=130

 
       20 :                  IDENTIFIER 
  nr=144

 
       21 :                  IMPLICIT   BOOLEAN    INTEGER    BIT        OCTET      
                                     NULL       SEQUENCE   SET        NAME       OBJECT     
                                     ANY        EXTERNAL   VisibleStr IA5String  NumericStr 
                                     PrintableS TeletexStr T61String  VideotexSt GraphicStr 
                                     GeneralStr Generalize UTCTime    ObjectDesc CHOICE     
                                     [          
  nr=118

 
       22 :                  ERROR      NAME       BOOLEAN    INTEGER    BIT        
                                     OCTET      NULL       SEQUENCE   SET        OBJECT     
                                     ANY        EXTERNAL   VisibleStr IA5String  NumericStr 
                                     PrintableS TeletexStr T61String  VideotexSt GraphicStr 
                                     GeneralStr Generalize UTCTime    ObjectDesc CHOICE     
                                     [          
  nr=111
 nr=114
 nr=115

 
       23 :                  OF         (          [          
  nr=105
 nr=96

 
       24 :                  OF         
  nr=107
 nr=98
 nr=95
 nr=97
 nr=106

 
       25 :                  }          ERROR      COMPONENTS NAME       BOOLEAN    
                                     INTEGER    BIT        OCTET      NULL       SEQUENCE   
                                     SET        OBJECT     ANY        EXTERNAL   VisibleStr 
                                     IA5String  NumericStr PrintableS TeletexStr T61String  
                                     VideotexSt GraphicStr GeneralStr Generalize UTCTime    
                                     ObjectDesc CHOICE     [          
  nr=102
 nr=86

 
       26 :                  STRING     
  nr=81
 nr=68

 
       27 :                  (          
  nr=80
 nr=67

 
       28 :                  ,          
  nr=79
 nr=66
 nr=197
 nr=91
 nr=115

 
       29 :                  }          ,          
  nr=76
 nr=73
 nr=70
 nr=58
 nr=55
 nr=188
 nr=87
 nr=103
 nr=111

 
       30 :                  -          KONST      
  nr=59
 nr=59
 nr=134

 
       31 :                  ..         
  nr=59

 
       32 :                  NAME       KONST      TRUE       FALSE      '          
                                     {          NULL       STRINGV    
  nr=94
 nr=198

 
       33 :                  }          ERROR      NAME       KONST      TRUE       
                                     FALSE      '          {          NULL       STRINGV    
  nr=184

 
       34 :                  NAME       KONST      
  nr=183
 nr=201

 
       35 :                  '          
  nr=183

 
       36 :                  ERROR      NAME       KONST      TRUE       FALSE      
                                     '          {          NULL       STRINGV    
  nr=196
 nr=197

 
       37 :                  COMPONENTS ERROR      NAME       BOOLEAN    INTEGER    
                                     BIT        OCTET      NULL       SEQUENCE   SET        
                                     OBJECT     ANY        EXTERNAL   VisibleStr IA5String  
                                     NumericStr PrintableS TeletexStr T61String  VideotexSt 
                                     GraphicStr GeneralStr Generalize UTCTime    ObjectDesc 
                                     CHOICE     [          
  nr=90
 nr=91

 
       38 :                  END        ERROR      NAME       
  nr=2

 
       39 :                  -EOF-      
  nr=0

 
 
  *************************************************************************

end
blocksread = 120
▶00◀*o c