equal
deleted
inserted
replaced
7 inclusion of the above copyright notice. This software may not |
7 inclusion of the above copyright notice. This software may not |
8 be provided or otherwise made available to, or used by, any |
8 be provided or otherwise made available to, or used by, any |
9 other person. No title to or ownership of the software is |
9 other person. No title to or ownership of the software is |
10 hereby transferred. |
10 hereby transferred. |
11 " |
11 " |
|
12 |
|
13 'From Smalltalk/X, Version:2.10.9 on 11-jun-1996 at 16:33:14' ! |
12 |
14 |
13 ExecutableFunction subclass:#CompiledCode |
15 ExecutableFunction subclass:#CompiledCode |
14 instanceVariableNames:'flags byteCode literals' |
16 instanceVariableNames:'flags byteCode literals' |
15 classVariableNames:'NoByteCodeSignal InvalidByteCodeSignal InvalidInstructionSignal |
17 classVariableNames:'NoByteCodeSignal InvalidByteCodeSignal InvalidInstructionSignal |
16 BadLiteralsSignal NonBooleanReceiverSignal ArgumentSignal' |
18 BadLiteralsSignal NonBooleanReceiverSignal ArgumentSignal' |
141 |
143 |
142 literals |
144 literals |
143 "return the literal array" |
145 "return the literal array" |
144 |
146 |
145 ^ literals |
147 ^ literals |
|
148 ! ! |
|
149 |
|
150 !CompiledCode methodsFor:'converting'! |
|
151 |
|
152 makeRealMethod |
|
153 "by default, we are a real method. |
|
154 Subclasses (e.g. LazyMethod) may redefine this" |
|
155 |
|
156 ^ self |
|
157 |
|
158 "Created: 7.6.1996 / 12:45:50 / stefan" |
146 ! ! |
159 ! ! |
147 |
160 |
148 !CompiledCode methodsFor:'error handling'! |
161 !CompiledCode methodsFor:'error handling'! |
149 |
162 |
150 badArgumentArray |
163 badArgumentArray |
374 ! ! |
387 ! ! |
375 |
388 |
376 !CompiledCode class methodsFor:'documentation'! |
389 !CompiledCode class methodsFor:'documentation'! |
377 |
390 |
378 version |
391 version |
379 ^ '$Header: /cvs/stx/stx/libbasic/CompiledCode.st,v 1.29 1996-04-25 16:48:59 cg Exp $' |
392 ^ '$Header: /cvs/stx/stx/libbasic/CompiledCode.st,v 1.30 1996-06-12 22:10:44 stefan Exp $' |
380 ! ! |
393 ! ! |
381 CompiledCode initialize! |
394 CompiledCode initialize! |