Decompiler.st
author claus
Wed, 13 Oct 1993 03:41:56 +0100
changeset 4 f6fd83437415
parent 3 b63b8a6b71fb
child 135 aa4f7b8f121e
permissions -rw-r--r--
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
     1
"
4
f6fd83437415 *** empty log message ***
claus
parents: 3
diff changeset
     2
 COPYRIGHT (c) 1991 by Claus Gittinger
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
     3
              All Rights Reserved
7ad01559b262 Initial revision
claus
parents:
diff changeset
     4
7ad01559b262 Initial revision
claus
parents:
diff changeset
     5
 This software is furnished under a license and may be used
7ad01559b262 Initial revision
claus
parents:
diff changeset
     6
 only in accordance with the terms of that license and with the
7ad01559b262 Initial revision
claus
parents:
diff changeset
     7
 inclusion of the above copyright notice.   This software may not
7ad01559b262 Initial revision
claus
parents:
diff changeset
     8
 be provided or otherwise made available to, or used by, any
7ad01559b262 Initial revision
claus
parents:
diff changeset
     9
 other person.  No title to or ownership of the software is
7ad01559b262 Initial revision
claus
parents:
diff changeset
    10
 hereby transferred.
7ad01559b262 Initial revision
claus
parents:
diff changeset
    11
"
7ad01559b262 Initial revision
claus
parents:
diff changeset
    12
7ad01559b262 Initial revision
claus
parents:
diff changeset
    13
ByteCodeCompiler subclass:#Decompiler
7ad01559b262 Initial revision
claus
parents:
diff changeset
    14
       instanceVariableNames:'extra hasLineNo bytes literals index '
7ad01559b262 Initial revision
claus
parents:
diff changeset
    15
       classVariableNames:''
7ad01559b262 Initial revision
claus
parents:
diff changeset
    16
       poolDictionaries:''
7ad01559b262 Initial revision
claus
parents:
diff changeset
    17
       category:'System-Compiler'
7ad01559b262 Initial revision
claus
parents:
diff changeset
    18
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
    19
7ad01559b262 Initial revision
claus
parents:
diff changeset
    20
Decompiler comment:'
7ad01559b262 Initial revision
claus
parents:
diff changeset
    21
4
f6fd83437415 *** empty log message ***
claus
parents: 3
diff changeset
    22
COPYRIGHT (c) 1991 by Claus Gittinger
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
    23
             All Rights Reserved
7ad01559b262 Initial revision
claus
parents:
diff changeset
    24
7ad01559b262 Initial revision
claus
parents:
diff changeset
    25
additional methods for decompilation
7ad01559b262 Initial revision
claus
parents:
diff changeset
    26
4
f6fd83437415 *** empty log message ***
claus
parents: 3
diff changeset
    27
$Header: /cvs/stx/stx/libcomp/Decompiler.st,v 1.3 1993-10-13 02:41:18 claus Exp $
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
    28
'!
7ad01559b262 Initial revision
claus
parents:
diff changeset
    29
7ad01559b262 Initial revision
claus
parents:
diff changeset
    30
!Decompiler class methodsFor:'decompiling'!
7ad01559b262 Initial revision
claus
parents:
diff changeset
    31
7ad01559b262 Initial revision
claus
parents:
diff changeset
    32
decompile:aMethod
7ad01559b262 Initial revision
claus
parents:
diff changeset
    33
    ^ (self new) decompile:aMethod
7ad01559b262 Initial revision
claus
parents:
diff changeset
    34
7ad01559b262 Initial revision
claus
parents:
diff changeset
    35
    "Decompiler decompile:(FileBrowser compiledMethodAt:#initialize)"
7ad01559b262 Initial revision
claus
parents:
diff changeset
    36
! !
7ad01559b262 Initial revision
claus
parents:
diff changeset
    37
7ad01559b262 Initial revision
claus
parents:
diff changeset
    38
!Decompiler methodsFor:'decompiling'!
7ad01559b262 Initial revision
claus
parents:
diff changeset
    39
7ad01559b262 Initial revision
claus
parents:
diff changeset
    40
showOffset:byte
7ad01559b262 Initial revision
claus
parents:
diff changeset
    41
    |offs|
7ad01559b262 Initial revision
claus
parents:
diff changeset
    42
7ad01559b262 Initial revision
claus
parents:
diff changeset
    43
    index := index + 1.
7ad01559b262 Initial revision
claus
parents:
diff changeset
    44
    (byte > 127) ifTrue:[
7ad01559b262 Initial revision
claus
parents:
diff changeset
    45
        offs := byte - 256
7ad01559b262 Initial revision
claus
parents:
diff changeset
    46
    ] ifFalse:[
7ad01559b262 Initial revision
claus
parents:
diff changeset
    47
        offs := byte
7ad01559b262 Initial revision
claus
parents:
diff changeset
    48
    ].
7ad01559b262 Initial revision
claus
parents:
diff changeset
    49
    Transcript show:(offs printString).
7ad01559b262 Initial revision
claus
parents:
diff changeset
    50
    Transcript show:' ('.
7ad01559b262 Initial revision
claus
parents:
diff changeset
    51
    Transcript show:(index + offs) printString.
7ad01559b262 Initial revision
claus
parents:
diff changeset
    52
    Transcript show:')'
7ad01559b262 Initial revision
claus
parents:
diff changeset
    53
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
    54
7ad01559b262 Initial revision
claus
parents:
diff changeset
    55
showLongOffset:byte
7ad01559b262 Initial revision
claus
parents:
diff changeset
    56
    |offs|
7ad01559b262 Initial revision
claus
parents:
diff changeset
    57
7ad01559b262 Initial revision
claus
parents:
diff changeset
    58
    index := index + 1.
7ad01559b262 Initial revision
claus
parents:
diff changeset
    59
    (byte > 127) ifTrue:[
7ad01559b262 Initial revision
claus
parents:
diff changeset
    60
        offs := byte - 256 - 128
7ad01559b262 Initial revision
claus
parents:
diff changeset
    61
    ] ifFalse:[
7ad01559b262 Initial revision
claus
parents:
diff changeset
    62
        offs := byte + 128
7ad01559b262 Initial revision
claus
parents:
diff changeset
    63
    ].
7ad01559b262 Initial revision
claus
parents:
diff changeset
    64
    Transcript show:offs printString.
7ad01559b262 Initial revision
claus
parents:
diff changeset
    65
    Transcript show:' ('.
7ad01559b262 Initial revision
claus
parents:
diff changeset
    66
    Transcript show:(index + offs) printString.
7ad01559b262 Initial revision
claus
parents:
diff changeset
    67
    Transcript show:')'
7ad01559b262 Initial revision
claus
parents:
diff changeset
    68
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
    69
7ad01559b262 Initial revision
claus
parents:
diff changeset
    70
showVeryLongOffset:byte
7ad01559b262 Initial revision
claus
parents:
diff changeset
    71
    |offs|
7ad01559b262 Initial revision
claus
parents:
diff changeset
    72
7ad01559b262 Initial revision
claus
parents:
diff changeset
    73
    index := index + 1.
7ad01559b262 Initial revision
claus
parents:
diff changeset
    74
    (byte > 127) ifTrue:[
7ad01559b262 Initial revision
claus
parents:
diff changeset
    75
        offs := byte - 256 - 256
7ad01559b262 Initial revision
claus
parents:
diff changeset
    76
    ] ifFalse:[
7ad01559b262 Initial revision
claus
parents:
diff changeset
    77
        offs := byte + 256
7ad01559b262 Initial revision
claus
parents:
diff changeset
    78
    ].
7ad01559b262 Initial revision
claus
parents:
diff changeset
    79
    Transcript show:offs printString.
7ad01559b262 Initial revision
claus
parents:
diff changeset
    80
    Transcript show:' ('.
7ad01559b262 Initial revision
claus
parents:
diff changeset
    81
    Transcript show:(index + offs) printString.
7ad01559b262 Initial revision
claus
parents:
diff changeset
    82
    Transcript show:')'
7ad01559b262 Initial revision
claus
parents:
diff changeset
    83
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
    84
3
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
    85
showAbsOffset:byte
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
    86
    |offs b2|
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
    87
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
    88
    index := index + 1.
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
    89
    b2 := (bytes at:index).
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
    90
    offs := byte + (b2 bitShift:8).
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
    91
    index := index + 1.
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
    92
    Transcript show:offs printString.
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
    93
    Transcript show:' ('.
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
    94
    Transcript show:offs printString.
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
    95
    Transcript show:')'
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
    96
!
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
    97
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
    98
showAbsOffsetLevel:byte
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
    99
    |offs b2|
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   100
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   101
    index := index + 1.
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   102
    b2 := (bytes at:index).
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   103
    offs := byte + (b2 bitShift:8).
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   104
    index := index + 1.
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   105
    Transcript show:offs printString.
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   106
    Transcript show:' ('.
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   107
    Transcript show:offs printString.
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   108
    Transcript show:')'.
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   109
    self showNvarNargsAt:index.
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   110
    index := index + 2
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   111
!
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   112
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
   113
showNvarNargsAt:index
7ad01559b262 Initial revision
claus
parents:
diff changeset
   114
    Transcript show:' nv='.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   115
    Transcript show:(bytes at:index) printString.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   116
    Transcript show:' na='.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   117
    Transcript show:(bytes at:(index + 1)) printString
7ad01559b262 Initial revision
claus
parents:
diff changeset
   118
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
   119
7ad01559b262 Initial revision
claus
parents:
diff changeset
   120
showLiteralAt:index
7ad01559b262 Initial revision
claus
parents:
diff changeset
   121
    |offs|
7ad01559b262 Initial revision
claus
parents:
diff changeset
   122
7ad01559b262 Initial revision
claus
parents:
diff changeset
   123
    offs := bytes at:index.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   124
    Transcript show:(literals at:offs) printString
7ad01559b262 Initial revision
claus
parents:
diff changeset
   125
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
   126
7ad01559b262 Initial revision
claus
parents:
diff changeset
   127
showLiteral:byte
7ad01559b262 Initial revision
claus
parents:
diff changeset
   128
    index := index + 1.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   129
    Transcript show:(literals at:byte) printString.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   130
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
   131
7ad01559b262 Initial revision
claus
parents:
diff changeset
   132
showLiteralSkip5:byte
7ad01559b262 Initial revision
claus
parents:
diff changeset
   133
    index := index + 1.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   134
    Transcript show:(literals at:byte) printString.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   135
    index := index + 5
7ad01559b262 Initial revision
claus
parents:
diff changeset
   136
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
   137
7ad01559b262 Initial revision
claus
parents:
diff changeset
   138
showOffsetLevel:byte
7ad01559b262 Initial revision
claus
parents:
diff changeset
   139
    self showOffset:byte.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   140
    self showNvarNargsAt:index.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   141
    index := index + 2
7ad01559b262 Initial revision
claus
parents:
diff changeset
   142
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
   143
7ad01559b262 Initial revision
claus
parents:
diff changeset
   144
showLongOffsetLevel:byte
7ad01559b262 Initial revision
claus
parents:
diff changeset
   145
    self showLongOffset:byte.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   146
    self showNvarNargsAt:index.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   147
    index := index + 2
7ad01559b262 Initial revision
claus
parents:
diff changeset
   148
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
   149
7ad01559b262 Initial revision
claus
parents:
diff changeset
   150
showVeryLongOffsetLevel:byte
7ad01559b262 Initial revision
claus
parents:
diff changeset
   151
    self showVeryLongOffset:byte.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   152
    self showNvarNargsAt:index.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   153
    index := index + 2
7ad01559b262 Initial revision
claus
parents:
diff changeset
   154
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
   155
7ad01559b262 Initial revision
claus
parents:
diff changeset
   156
showSendArgs:byte
7ad01559b262 Initial revision
claus
parents:
diff changeset
   157
    Transcript show:byte printString.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   158
    Transcript show:' '.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   159
    index := index + 1.
3
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   160
    self showLiteralAt:index.
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   161
    index := index + 1
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
   162
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
   163
7ad01559b262 Initial revision
claus
parents:
diff changeset
   164
showSuperSendArgs:byte
7ad01559b262 Initial revision
claus
parents:
diff changeset
   165
    Transcript show:byte printString.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   166
    Transcript show:' '.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   167
    index := index + 1.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   168
    self showLiteralAt:index.
3
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   169
    index := index + 1.
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   170
    self showLiteralAt:index.
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
   171
    index := index + 1
7ad01559b262 Initial revision
claus
parents:
diff changeset
   172
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
   173
7ad01559b262 Initial revision
claus
parents:
diff changeset
   174
showLineNo:byte
7ad01559b262 Initial revision
claus
parents:
diff changeset
   175
    Transcript show:' line:' , byte printString.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   176
    index := index + 1
7ad01559b262 Initial revision
claus
parents:
diff changeset
   177
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
   178
7ad01559b262 Initial revision
claus
parents:
diff changeset
   179
showIndex:byte
7ad01559b262 Initial revision
claus
parents:
diff changeset
   180
    Transcript show:byte printString.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   181
    index := index + 1
7ad01559b262 Initial revision
claus
parents:
diff changeset
   182
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
   183
3
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   184
showIndexLevel:byte
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   185
    self showIndex:byte.
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   186
    self showNvarNargsAt:index.
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   187
    index := index + 2
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   188
!
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   189
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
   190
showNumber:byte
7ad01559b262 Initial revision
claus
parents:
diff changeset
   191
    Transcript show:byte printString.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   192
    index := index + 1
7ad01559b262 Initial revision
claus
parents:
diff changeset
   193
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
   194
7ad01559b262 Initial revision
claus
parents:
diff changeset
   195
showPC
7ad01559b262 Initial revision
claus
parents:
diff changeset
   196
    Transcript show:(index printStringRadix:10 size:3 fill:(Character space)).
7ad01559b262 Initial revision
claus
parents:
diff changeset
   197
    Transcript show:': '.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   198
    Transcript show:((bytes at:index) printStringRadix:16 size:2 fill:$0).
7ad01559b262 Initial revision
claus
parents:
diff changeset
   199
    Transcript show:' '.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   200
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
   201
7ad01559b262 Initial revision
claus
parents:
diff changeset
   202
decompile:aMethod
7ad01559b262 Initial revision
claus
parents:
diff changeset
   203
    |nBytes offs byte sym sel|
7ad01559b262 Initial revision
claus
parents:
diff changeset
   204
7ad01559b262 Initial revision
claus
parents:
diff changeset
   205
    aMethod isNil ifTrue:[
7ad01559b262 Initial revision
claus
parents:
diff changeset
   206
        Transcript showCr:'nil method'.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   207
        ^ self
7ad01559b262 Initial revision
claus
parents:
diff changeset
   208
    ].   
7ad01559b262 Initial revision
claus
parents:
diff changeset
   209
7ad01559b262 Initial revision
claus
parents:
diff changeset
   210
    bytes := aMethod byteCode.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   211
    bytes isNil ifTrue:[
7ad01559b262 Initial revision
claus
parents:
diff changeset
   212
        Transcript showCr:'no bytecode'.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   213
        ^ self
7ad01559b262 Initial revision
claus
parents:
diff changeset
   214
    ].
7ad01559b262 Initial revision
claus
parents:
diff changeset
   215
    literals := aMethod literals.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   216
    index := 1.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   217
    nBytes := bytes size.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   218
    [index <= nBytes] whileTrue:[
7ad01559b262 Initial revision
claus
parents:
diff changeset
   219
        self showPC.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   220
        sym := self symbolicCodeFor:(bytes at:index).
7ad01559b262 Initial revision
claus
parents:
diff changeset
   221
        Transcript show:sym.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   222
"
7ad01559b262 Initial revision
claus
parents:
diff changeset
   223
        extra notNil ifTrue:[Transcript show:(extra printString)].
7ad01559b262 Initial revision
claus
parents:
diff changeset
   224
"
7ad01559b262 Initial revision
claus
parents:
diff changeset
   225
        hasLineNo ifTrue:[
7ad01559b262 Initial revision
claus
parents:
diff changeset
   226
            index := index + 1
7ad01559b262 Initial revision
claus
parents:
diff changeset
   227
        ].
7ad01559b262 Initial revision
claus
parents:
diff changeset
   228
        index := index + 1.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   229
        extra notNil ifTrue:[
7ad01559b262 Initial revision
claus
parents:
diff changeset
   230
            Transcript show:' '.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   231
            byte := bytes at:index.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   232
7ad01559b262 Initial revision
claus
parents:
diff changeset
   233
            "compute argument showXXX selector from extra ..."
7ad01559b262 Initial revision
claus
parents:
diff changeset
   234
7ad01559b262 Initial revision
claus
parents:
diff changeset
   235
            sel := 'show' , extra , ':'.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   236
            sel at:5 put:(sel at:5) asUppercase.
7ad01559b262 Initial revision
claus
parents:
diff changeset
   237
            self perform:sel asSymbol with:byte
7ad01559b262 Initial revision
claus
parents:
diff changeset
   238
        ].
7ad01559b262 Initial revision
claus
parents:
diff changeset
   239
        Transcript showCr:''
7ad01559b262 Initial revision
claus
parents:
diff changeset
   240
    ]
7ad01559b262 Initial revision
claus
parents:
diff changeset
   241
!
7ad01559b262 Initial revision
claus
parents:
diff changeset
   242
7ad01559b262 Initial revision
claus
parents:
diff changeset
   243
symbolicCodeFor:aByte
7ad01559b262 Initial revision
claus
parents:
diff changeset
   244
    |syms extras lnos|
7ad01559b262 Initial revision
claus
parents:
diff changeset
   245
7ad01559b262 Initial revision
claus
parents:
diff changeset
   246
    syms := #(  retTop         " 0  "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   247
                retNil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   248
                retTrue
7ad01559b262 Initial revision
claus
parents:
diff changeset
   249
                retFalse
7ad01559b262 Initial revision
claus
parents:
diff changeset
   250
                ret0
7ad01559b262 Initial revision
claus
parents:
diff changeset
   251
                retSelf         " 5  "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   252
                blockRetTop
7ad01559b262 Initial revision
claus
parents:
diff changeset
   253
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   254
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   255
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   256
                pushNil         " 10 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   257
                pushTrue
7ad01559b262 Initial revision
claus
parents:
diff changeset
   258
                pushFalse
7ad01559b262 Initial revision
claus
parents:
diff changeset
   259
                pushInt
7ad01559b262 Initial revision
claus
parents:
diff changeset
   260
                pushLit
7ad01559b262 Initial revision
claus
parents:
diff changeset
   261
                pushSelf        " 15 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   262
                pushNum
7ad01559b262 Initial revision
claus
parents:
diff changeset
   263
                pushChar
7ad01559b262 Initial revision
claus
parents:
diff changeset
   264
                drop
7ad01559b262 Initial revision
claus
parents:
diff changeset
   265
                send
7ad01559b262 Initial revision
claus
parents:
diff changeset
   266
                superSend       " 20 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   267
                send0
7ad01559b262 Initial revision
claus
parents:
diff changeset
   268
                send1
7ad01559b262 Initial revision
claus
parents:
diff changeset
   269
                send2
7ad01559b262 Initial revision
claus
parents:
diff changeset
   270
                send3
7ad01559b262 Initial revision
claus
parents:
diff changeset
   271
                sendDrop        " 25 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   272
                sendDrop0
7ad01559b262 Initial revision
claus
parents:
diff changeset
   273
                sendDrop1
7ad01559b262 Initial revision
claus
parents:
diff changeset
   274
                sendDrop2
7ad01559b262 Initial revision
claus
parents:
diff changeset
   275
                sendDrop3
7ad01559b262 Initial revision
claus
parents:
diff changeset
   276
                pushMethodArg   " 30 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   277
                pushMethodVar
7ad01559b262 Initial revision
claus
parents:
diff changeset
   278
                pushBlockArg
7ad01559b262 Initial revision
claus
parents:
diff changeset
   279
                pushBlockVar
7ad01559b262 Initial revision
claus
parents:
diff changeset
   280
                pushInstVar
7ad01559b262 Initial revision
claus
parents:
diff changeset
   281
                pushClassVar    " 35 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   282
                pushGlobal
7ad01559b262 Initial revision
claus
parents:
diff changeset
   283
                storeMethodVar
7ad01559b262 Initial revision
claus
parents:
diff changeset
   284
                storeBlockVar
7ad01559b262 Initial revision
claus
parents:
diff changeset
   285
                storeInstVar
7ad01559b262 Initial revision
claus
parents:
diff changeset
   286
                storeClassVar   " 40 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   287
                storeGlobal
7ad01559b262 Initial revision
claus
parents:
diff changeset
   288
                pushOuterBlockArg
7ad01559b262 Initial revision
claus
parents:
diff changeset
   289
                pushOuter1BlockArg
7ad01559b262 Initial revision
claus
parents:
diff changeset
   290
                pushOuter2BlockArg
7ad01559b262 Initial revision
claus
parents:
diff changeset
   291
                equal           " 45 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   292
                notEqual
7ad01559b262 Initial revision
claus
parents:
diff changeset
   293
                dup
7ad01559b262 Initial revision
claus
parents:
diff changeset
   294
                equal0
7ad01559b262 Initial revision
claus
parents:
diff changeset
   295
                notEqual0
7ad01559b262 Initial revision
claus
parents:
diff changeset
   296
                falseJump       " 50 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   297
                trueJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   298
                nilJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   299
                notNilJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   300
                jump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   301
                makeBlock       " 55 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   302
                zeroJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   303
                notZeroJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   304
                eqJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   305
                notEqJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   306
                falseJump       " 60 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   307
                trueJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   308
                nilJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   309
                notNilJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   310
                jump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   311
                makeBlock       " 65 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   312
                zeroJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   313
                notZeroJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   314
                eqJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   315
                notEqJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   316
                falseJump       " 70 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   317
                trueJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   318
                nilJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   319
                notNilJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   320
                jump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   321
                makeBlock       " 75 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   322
                zeroJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   323
                notZeroJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   324
                eqJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   325
                notEqJump
7ad01559b262 Initial revision
claus
parents:
diff changeset
   326
                pushMethodVar1  " 80 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   327
                pushMethodVar2
7ad01559b262 Initial revision
claus
parents:
diff changeset
   328
                pushMethodVar3
7ad01559b262 Initial revision
claus
parents:
diff changeset
   329
                pushMethodVar4
7ad01559b262 Initial revision
claus
parents:
diff changeset
   330
                pushMethodVar5
7ad01559b262 Initial revision
claus
parents:
diff changeset
   331
                pushMethodVar6  " 85 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   332
                pushMethodArg1
7ad01559b262 Initial revision
claus
parents:
diff changeset
   333
                pushMethodArg2
7ad01559b262 Initial revision
claus
parents:
diff changeset
   334
                pushMethodArg3
7ad01559b262 Initial revision
claus
parents:
diff changeset
   335
                pushMethodArg4
7ad01559b262 Initial revision
claus
parents:
diff changeset
   336
                pushInstVar1    " 90 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   337
                pushInstVar2
7ad01559b262 Initial revision
claus
parents:
diff changeset
   338
                pushInstVar3
7ad01559b262 Initial revision
claus
parents:
diff changeset
   339
                pushInstVar4
7ad01559b262 Initial revision
claus
parents:
diff changeset
   340
                pushInstVar5
7ad01559b262 Initial revision
claus
parents:
diff changeset
   341
                pushInstVar6    " 95 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   342
                pushInstVar7
7ad01559b262 Initial revision
claus
parents:
diff changeset
   343
                pushInstVar8
7ad01559b262 Initial revision
claus
parents:
diff changeset
   344
                pushInstVar9
7ad01559b262 Initial revision
claus
parents:
diff changeset
   345
                pushInstVar10
7ad01559b262 Initial revision
claus
parents:
diff changeset
   346
                storeMethodVar1 " 100 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   347
                storeMethodVar2
7ad01559b262 Initial revision
claus
parents:
diff changeset
   348
                storeMethodVar3
7ad01559b262 Initial revision
claus
parents:
diff changeset
   349
                storeMethodVar4
7ad01559b262 Initial revision
claus
parents:
diff changeset
   350
                storeMethodVar5
7ad01559b262 Initial revision
claus
parents:
diff changeset
   351
                storeMethodVar6 " 105 "
3
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   352
                sendY
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   353
                sendX
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   354
                sendWidth
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   355
                sendHeight
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
   356
                storeInstVar1   " 110 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   357
                storeInstVar2
7ad01559b262 Initial revision
claus
parents:
diff changeset
   358
                storeInstVar3
7ad01559b262 Initial revision
claus
parents:
diff changeset
   359
                storeInstVar4
7ad01559b262 Initial revision
claus
parents:
diff changeset
   360
                storeInstVar5
7ad01559b262 Initial revision
claus
parents:
diff changeset
   361
                storeInstVar6  " 115 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   362
                storeInstVar7
7ad01559b262 Initial revision
claus
parents:
diff changeset
   363
                storeInstVar8
7ad01559b262 Initial revision
claus
parents:
diff changeset
   364
                storeInstVar9
7ad01559b262 Initial revision
claus
parents:
diff changeset
   365
                storeInstVar10
7ad01559b262 Initial revision
claus
parents:
diff changeset
   366
                push0           " 120 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   367
                push1
7ad01559b262 Initial revision
claus
parents:
diff changeset
   368
                pushMinus1
7ad01559b262 Initial revision
claus
parents:
diff changeset
   369
                sendPlus1
7ad01559b262 Initial revision
claus
parents:
diff changeset
   370
                sendMinus1
7ad01559b262 Initial revision
claus
parents:
diff changeset
   371
                incMethodVar    " 125 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   372
                decMethodVar
7ad01559b262 Initial revision
claus
parents:
diff changeset
   373
                retNum
7ad01559b262 Initial revision
claus
parents:
diff changeset
   374
                pushOuterBlockVar
7ad01559b262 Initial revision
claus
parents:
diff changeset
   375
                storeOuterBlockVar
7ad01559b262 Initial revision
claus
parents:
diff changeset
   376
                sendEQ          " 130 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   377
                sendPLUS
7ad01559b262 Initial revision
claus
parents:
diff changeset
   378
                sendNE
7ad01559b262 Initial revision
claus
parents:
diff changeset
   379
                sendMINUS
7ad01559b262 Initial revision
claus
parents:
diff changeset
   380
                sendCLASS
7ad01559b262 Initial revision
claus
parents:
diff changeset
   381
                sendAT          " 135 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   382
                sendATPUT
7ad01559b262 Initial revision
claus
parents:
diff changeset
   383
                sendBitAnd
7ad01559b262 Initial revision
claus
parents:
diff changeset
   384
                sendBitOr
3
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   385
                push2
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
   386
                pushBlockArg1   " 140 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   387
                pushBlockArg2
7ad01559b262 Initial revision
claus
parents:
diff changeset
   388
                pushBlockArg3
7ad01559b262 Initial revision
claus
parents:
diff changeset
   389
                pushBlockArg4
7ad01559b262 Initial revision
claus
parents:
diff changeset
   390
                pushContext
7ad01559b262 Initial revision
claus
parents:
diff changeset
   391
                sendGT          " 145 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   392
                sendGE
7ad01559b262 Initial revision
claus
parents:
diff changeset
   393
                sendLT
7ad01559b262 Initial revision
claus
parents:
diff changeset
   394
                sendLE
7ad01559b262 Initial revision
claus
parents:
diff changeset
   395
                sendNEXT
7ad01559b262 Initial revision
claus
parents:
diff changeset
   396
                sendPEEK        " 150 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   397
                sendVALUE
7ad01559b262 Initial revision
claus
parents:
diff changeset
   398
                sendVALUE1
7ad01559b262 Initial revision
claus
parents:
diff changeset
   399
                sendSIZE
7ad01559b262 Initial revision
claus
parents:
diff changeset
   400
                sendORIGIN
7ad01559b262 Initial revision
claus
parents:
diff changeset
   401
                sendEXTENT      " 155 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   402
                make0Block             
7ad01559b262 Initial revision
claus
parents:
diff changeset
   403
                makeNILBlock
7ad01559b262 Initial revision
claus
parents:
diff changeset
   404
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   405
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   406
                retMvar1        " 160 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   407
                retMvar2        
7ad01559b262 Initial revision
claus
parents:
diff changeset
   408
                retMvar3        
7ad01559b262 Initial revision
claus
parents:
diff changeset
   409
                retMvar4        
7ad01559b262 Initial revision
claus
parents:
diff changeset
   410
                retMvar5        
7ad01559b262 Initial revision
claus
parents:
diff changeset
   411
                retMvar6        " 165 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   412
                retIvar1        
7ad01559b262 Initial revision
claus
parents:
diff changeset
   413
                retIvar2        
7ad01559b262 Initial revision
claus
parents:
diff changeset
   414
                retIvar3        
7ad01559b262 Initial revision
claus
parents:
diff changeset
   415
                retIvar4        
7ad01559b262 Initial revision
claus
parents:
diff changeset
   416
                retIvar5        " 170 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   417
                retIvar6        
7ad01559b262 Initial revision
claus
parents:
diff changeset
   418
                retIvar7        
7ad01559b262 Initial revision
claus
parents:
diff changeset
   419
                retIvar8        
7ad01559b262 Initial revision
claus
parents:
diff changeset
   420
                retMarg1        
7ad01559b262 Initial revision
claus
parents:
diff changeset
   421
                retMarg2        " 175 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   422
                pushClassInstVar
7ad01559b262 Initial revision
claus
parents:
diff changeset
   423
                storeClassInstVar
7ad01559b262 Initial revision
claus
parents:
diff changeset
   424
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   425
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   426
                sendSelf0       " 180 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   427
                sendSelf1
7ad01559b262 Initial revision
claus
parents:
diff changeset
   428
                sendSelf2
7ad01559b262 Initial revision
claus
parents:
diff changeset
   429
                sendSelf3
7ad01559b262 Initial revision
claus
parents:
diff changeset
   430
                sendSelfDrop0   
7ad01559b262 Initial revision
claus
parents:
diff changeset
   431
                sendSelfDrop1   " 185 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   432
                sendSelfDrop2
7ad01559b262 Initial revision
claus
parents:
diff changeset
   433
                sendSelfDrop3
3
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   434
                nil
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   435
                nil
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   436
                falseJumpAbs    " 190 "
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   437
                trueJumpAbs     
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   438
                nilJumpAbs     
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   439
                notNilJumpAbs   
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   440
                jumpAbs        
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   441
                makeBlockAbs    " 195 "
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   442
                zeroJumpAbs
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   443
                notZeroJumpAbs
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   444
                eqJumpAbs
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   445
                notEqJumpAbs    " 199 "
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
   446
              ).
7ad01559b262 Initial revision
claus
parents:
diff changeset
   447
7ad01559b262 Initial revision
claus
parents:
diff changeset
   448
    lnos := #(  false          " 0  "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   449
                false   
7ad01559b262 Initial revision
claus
parents:
diff changeset
   450
                false   
7ad01559b262 Initial revision
claus
parents:
diff changeset
   451
                false   
7ad01559b262 Initial revision
claus
parents:
diff changeset
   452
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   453
                false          " 5  "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   454
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   455
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   456
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   457
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   458
                false          " 10 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   459
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   460
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   461
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   462
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   463
                false          " 15 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   464
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   465
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   466
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   467
                true
7ad01559b262 Initial revision
claus
parents:
diff changeset
   468
                true           " 20 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   469
                true 
7ad01559b262 Initial revision
claus
parents:
diff changeset
   470
                true 
7ad01559b262 Initial revision
claus
parents:
diff changeset
   471
                true 
7ad01559b262 Initial revision
claus
parents:
diff changeset
   472
                true 
7ad01559b262 Initial revision
claus
parents:
diff changeset
   473
                true           " 25 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   474
                true 
7ad01559b262 Initial revision
claus
parents:
diff changeset
   475
                true 
7ad01559b262 Initial revision
claus
parents:
diff changeset
   476
                true 
7ad01559b262 Initial revision
claus
parents:
diff changeset
   477
                true 
7ad01559b262 Initial revision
claus
parents:
diff changeset
   478
                false          " 30 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   479
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   480
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   481
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   482
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   483
                false          " 35 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   484
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   485
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   486
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   487
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   488
                false           " 40 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   489
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   490
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   491
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   492
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   493
                false           " 45 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   494
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   495
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   496
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   497
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   498
                false       " 50 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   499
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   500
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   501
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   502
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   503
                false       " 55 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   504
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   505
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   506
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   507
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   508
                false       " 60 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   509
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   510
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   511
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   512
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   513
                false       " 65 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   514
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   515
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   516
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   517
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   518
                false       " 70 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   519
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   520
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   521
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   522
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   523
                false       " 75 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   524
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   525
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   526
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   527
                false 
7ad01559b262 Initial revision
claus
parents:
diff changeset
   528
                false  " 80 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   529
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   530
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   531
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   532
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   533
                false  " 85 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   534
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   535
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   536
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   537
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   538
                false    " 90 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   539
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   540
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   541
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   542
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   543
                false    " 95 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   544
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   545
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   546
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   547
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   548
                false " 100 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   549
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   550
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   551
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   552
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   553
                false " 105 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   554
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   555
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   556
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   557
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   558
                false   " 110 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   559
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   560
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   561
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   562
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   563
                false  " 115 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   564
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   565
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   566
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   567
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   568
                false           " 120 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   569
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   570
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   571
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   572
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   573
                false    " 125 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   574
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   575
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   576
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   577
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   578
                false          " 130 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   579
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   580
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   581
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   582
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   583
                false          " 135 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   584
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   585
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   586
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   587
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   588
                false   " 140 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   589
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   590
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   591
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   592
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   593
                false          " 145 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   594
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   595
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   596
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   597
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   598
                false        " 150 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   599
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   600
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   601
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   602
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   603
                false             " 155 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   604
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   605
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   606
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   607
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   608
                false        " 160 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   609
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   610
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   611
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   612
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   613
                false        " 165 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   614
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   615
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   616
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   617
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   618
                false        " 170 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   619
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   620
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   621
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   622
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   623
                false        " 175 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   624
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   625
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   626
                false
7ad01559b262 Initial revision
claus
parents:
diff changeset
   627
                false
3
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   628
                true         " 180 "
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
   629
                true
7ad01559b262 Initial revision
claus
parents:
diff changeset
   630
                true
7ad01559b262 Initial revision
claus
parents:
diff changeset
   631
                true
7ad01559b262 Initial revision
claus
parents:
diff changeset
   632
                true
3
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   633
                true         " 185 "
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
   634
                true
7ad01559b262 Initial revision
claus
parents:
diff changeset
   635
                true
3
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   636
                false
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   637
                false
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   638
                false         " 190 "
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   639
                false
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   640
                false
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   641
                false
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   642
                false
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   643
                false         " 195 "
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   644
                false
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   645
                false
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   646
                false
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   647
                false         " 199 "
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
   648
              ).
7ad01559b262 Initial revision
claus
parents:
diff changeset
   649
7ad01559b262 Initial revision
claus
parents:
diff changeset
   650
    extras := #(nil             " 0  "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   651
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   652
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   653
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   654
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   655
                nil             " 5  "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   656
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   657
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   658
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   659
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   660
                nil             " 10 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   661
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   662
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   663
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   664
                literal
7ad01559b262 Initial revision
claus
parents:
diff changeset
   665
                nil             " 15 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   666
                number
7ad01559b262 Initial revision
claus
parents:
diff changeset
   667
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   668
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   669
                sendArgs
7ad01559b262 Initial revision
claus
parents:
diff changeset
   670
                superSendArgs   " 20 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   671
                literal
7ad01559b262 Initial revision
claus
parents:
diff changeset
   672
                literal
7ad01559b262 Initial revision
claus
parents:
diff changeset
   673
                literal
7ad01559b262 Initial revision
claus
parents:
diff changeset
   674
                literal
7ad01559b262 Initial revision
claus
parents:
diff changeset
   675
                sendArgs        " 25 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   676
                literal
7ad01559b262 Initial revision
claus
parents:
diff changeset
   677
                literal
7ad01559b262 Initial revision
claus
parents:
diff changeset
   678
                literal
7ad01559b262 Initial revision
claus
parents:
diff changeset
   679
                literal
7ad01559b262 Initial revision
claus
parents:
diff changeset
   680
                index           " 30 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   681
                index
7ad01559b262 Initial revision
claus
parents:
diff changeset
   682
                index
7ad01559b262 Initial revision
claus
parents:
diff changeset
   683
                index
7ad01559b262 Initial revision
claus
parents:
diff changeset
   684
                index
7ad01559b262 Initial revision
claus
parents:
diff changeset
   685
                literalSkip5    " 35 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   686
                literalSkip5
7ad01559b262 Initial revision
claus
parents:
diff changeset
   687
                index
7ad01559b262 Initial revision
claus
parents:
diff changeset
   688
                index
7ad01559b262 Initial revision
claus
parents:
diff changeset
   689
                index
7ad01559b262 Initial revision
claus
parents:
diff changeset
   690
                literalSkip5    " 40 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   691
                literalSkip5
7ad01559b262 Initial revision
claus
parents:
diff changeset
   692
                indexLevel
7ad01559b262 Initial revision
claus
parents:
diff changeset
   693
                index
7ad01559b262 Initial revision
claus
parents:
diff changeset
   694
                index
7ad01559b262 Initial revision
claus
parents:
diff changeset
   695
                nil             " 45 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   696
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   697
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   698
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   699
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   700
                offset          " 50 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   701
                offset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   702
                offset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   703
                offset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   704
                offset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   705
                offsetLevel     " 55 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   706
                offset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   707
                offset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   708
                offset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   709
                offset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   710
                longOffset      " 60 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   711
                longOffset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   712
                longOffset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   713
                longOffset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   714
                longOffset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   715
                longOffsetLevel " 65 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   716
                longOffset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   717
                longOffset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   718
                longOffset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   719
                longOffset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   720
                veryLongOffset  " 70 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   721
                veryLongOffset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   722
                veryLongOffset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   723
                veryLongOffset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   724
                veryLongOffset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   725
                veryLongOffsetLevel  " 75 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   726
                veryLongOffset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   727
                veryLongOffset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   728
                veryLongOffset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   729
                veryLongOffset
7ad01559b262 Initial revision
claus
parents:
diff changeset
   730
                nil             " 80 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   731
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   732
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   733
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   734
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   735
                nil             " 85 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   736
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   737
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   738
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   739
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   740
                nil             " 90 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   741
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   742
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   743
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   744
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   745
                nil             " 95 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   746
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   747
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   748
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   749
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   750
                nil             " 100 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   751
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   752
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   753
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   754
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   755
                nil             " 105 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   756
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   757
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   758
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   759
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   760
                nil             " 110 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   761
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   762
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   763
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   764
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   765
                nil             " 115 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   766
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   767
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   768
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   769
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   770
                nil             " 120 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   771
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   772
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   773
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   774
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   775
                index           " 125 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   776
                index
7ad01559b262 Initial revision
claus
parents:
diff changeset
   777
                number
7ad01559b262 Initial revision
claus
parents:
diff changeset
   778
                indexLevel
7ad01559b262 Initial revision
claus
parents:
diff changeset
   779
                indexLevel
7ad01559b262 Initial revision
claus
parents:
diff changeset
   780
                nil             " 130 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   781
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   782
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   783
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   784
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   785
                nil             " 135 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   786
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   787
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   788
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   789
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   790
                nil             " 140 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   791
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   792
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   793
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   794
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   795
                nil             " 145 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   796
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   797
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   798
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   799
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   800
                nil             " 150 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   801
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   802
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   803
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   804
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   805
                nil             " 155 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   806
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   807
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   808
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   809
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   810
                nil             " 160 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   811
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   812
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   813
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   814
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   815
                nil             " 165 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   816
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   817
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   818
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   819
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   820
                nil             " 170 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   821
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   822
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   823
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   824
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   825
                nil             " 175 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   826
                index
7ad01559b262 Initial revision
claus
parents:
diff changeset
   827
                index
7ad01559b262 Initial revision
claus
parents:
diff changeset
   828
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   829
                nil
7ad01559b262 Initial revision
claus
parents:
diff changeset
   830
                literal         " 180 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   831
                literal
7ad01559b262 Initial revision
claus
parents:
diff changeset
   832
                literal
7ad01559b262 Initial revision
claus
parents:
diff changeset
   833
                literal
7ad01559b262 Initial revision
claus
parents:
diff changeset
   834
                literal         
7ad01559b262 Initial revision
claus
parents:
diff changeset
   835
                literal         " 185 "
7ad01559b262 Initial revision
claus
parents:
diff changeset
   836
                literal
7ad01559b262 Initial revision
claus
parents:
diff changeset
   837
                literal
3
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   838
                nil
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   839
                nil
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   840
                absOffset       " 190 "
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   841
                absOffset
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   842
                absOffset
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   843
                absOffset
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   844
                absOffset
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   845
                absOffsetLevel
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   846
                absOffset
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   847
                absOffset
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   848
                absOffset
b63b8a6b71fb *** empty log message ***
claus
parents: 0
diff changeset
   849
                absOffset       " 199 "
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
   850
             ).
7ad01559b262 Initial revision
claus
parents:
diff changeset
   851
7ad01559b262 Initial revision
claus
parents:
diff changeset
   852
    extra := extras at:(aByte + 1).
7ad01559b262 Initial revision
claus
parents:
diff changeset
   853
    hasLineNo := lnos at:(aByte + 1).
7ad01559b262 Initial revision
claus
parents:
diff changeset
   854
    ^ syms at:(aByte + 1)
7ad01559b262 Initial revision
claus
parents:
diff changeset
   855
! !