version method at the end
authorClaus Gittinger <cg@exept.de>
Sun, 03 Dec 1995 13:17:26 +0100
changeset 148 ef0e604209ec
parent 147 9de6bea67dbf
child 149 3dc42a5ab417
version method at the end
AssignNd.st
AssignmentNode.st
BCompiler.st
BinaryNd.st
BinaryNode.st
BlockNode.st
ByteCodeCompiler.st
CascadeNd.st
CascadeNode.st
ConstNode.st
ConstantNode.st
ImmArray.st
ImmutableArray.st
MessageNd.st
MessageNode.st
ObjFHandle.st
ObjFLoader.st
ObjectFileHandle.st
ObjectFileLoader.st
ParseNode.st
Parser.st
PrimNd.st
PrimaryNd.st
PrimaryNode.st
PrimitiveNode.st
RetNode.st
ReturnNode.st
Scanner.st
SelfNode.st
SourceFileLoader.st
SrcFLoader.st
StatNode.st
StatementNode.st
SuperNode.st
UnaryNd.st
UnaryNode.st
UndefVar.st
UndefinedVariable.st
VarNode.st
Variable.st
VariableNode.st
--- a/AssignNd.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/AssignNd.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing assignments
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/AssignNd.st,v 1.14 1995-11-23 02:12:04 cg Exp $'
 ! !
 
 !AssignmentNode class methodsFor:'instance creation'!
@@ -134,3 +130,8 @@
     ^ true
 ! !
 
+!AssignmentNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/AssignNd.st,v 1.15 1995-12-03 12:15:55 cg Exp $'
+! !
--- a/AssignmentNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/AssignmentNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing assignments
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/AssignmentNode.st,v 1.14 1995-11-23 02:12:04 cg Exp $'
 ! !
 
 !AssignmentNode class methodsFor:'instance creation'!
@@ -134,3 +130,8 @@
     ^ true
 ! !
 
+!AssignmentNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/AssignmentNode.st,v 1.15 1995-12-03 12:15:55 cg Exp $'
+! !
--- a/BCompiler.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/BCompiler.st	Sun Dec 03 13:17:26 1995 +0100
@@ -65,10 +65,6 @@
 
 	JumpToAbsJump   <Dictionary>            internal table to map opcodes
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/BCompiler.st,v 1.48 1995-11-23 02:20:16 cg Exp $'
 ! !
 
 !ByteCodeCompiler class methodsFor:'compiling methods'!
@@ -1886,3 +1882,8 @@
     ^ newMethod
 ! !
 
+!ByteCodeCompiler class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/BCompiler.st,v 1.49 1995-12-03 12:10:53 cg Exp $'
+! !
--- a/BinaryNd.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/BinaryNd.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing binary message sends
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/BinaryNd.st,v 1.18 1995-11-23 02:12:23 cg Exp $'
 ! !
 
 !BinaryNode class methodsFor:'queries'!
@@ -226,3 +222,8 @@
     ^ true
 ! !
 
+!BinaryNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/BinaryNd.st,v 1.19 1995-12-03 12:16:38 cg Exp $'
+! !
--- a/BinaryNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/BinaryNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing binary message sends
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/BinaryNode.st,v 1.18 1995-11-23 02:12:23 cg Exp $'
 ! !
 
 !BinaryNode class methodsFor:'queries'!
@@ -226,3 +222,8 @@
     ^ true
 ! !
 
+!BinaryNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/BinaryNode.st,v 1.19 1995-12-03 12:16:38 cg Exp $'
+! !
--- a/BlockNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/BlockNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -38,10 +38,6 @@
 "
     node for parse-trees, representing blocks
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/BlockNode.st,v 1.19 1995-11-23 02:12:33 cg Exp $'
 ! !
 
 !BlockNode class methodsFor:'instance creation'!
@@ -550,3 +546,8 @@
     ^ true
 ! !
 
+!BlockNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/BlockNode.st,v 1.20 1995-12-03 12:15:39 cg Exp $'
+! !
--- a/ByteCodeCompiler.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/ByteCodeCompiler.st	Sun Dec 03 13:17:26 1995 +0100
@@ -65,10 +65,6 @@
 
 	JumpToAbsJump   <Dictionary>            internal table to map opcodes
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/ByteCodeCompiler.st,v 1.48 1995-11-23 02:20:16 cg Exp $'
 ! !
 
 !ByteCodeCompiler class methodsFor:'compiling methods'!
@@ -1886,3 +1882,8 @@
     ^ newMethod
 ! !
 
+!ByteCodeCompiler class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/ByteCodeCompiler.st,v 1.49 1995-12-03 12:10:53 cg Exp $'
+! !
--- a/CascadeNd.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/CascadeNd.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing cascade message sends
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/CascadeNd.st,v 1.12 1995-11-23 02:12:44 cg Exp $'
 ! !
 
 !CascadeNode methodsFor:'code generation'!
@@ -138,3 +134,8 @@
     ]
 ! !
 
+!CascadeNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/CascadeNd.st,v 1.13 1995-12-03 12:17:06 cg Exp $'
+! !
--- a/CascadeNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/CascadeNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing cascade message sends
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/CascadeNode.st,v 1.12 1995-11-23 02:12:44 cg Exp $'
 ! !
 
 !CascadeNode methodsFor:'code generation'!
@@ -138,3 +134,8 @@
     ]
 ! !
 
+!CascadeNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/CascadeNode.st,v 1.13 1995-12-03 12:17:06 cg Exp $'
+! !
--- a/ConstNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/ConstNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing literal constants
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/ConstNode.st,v 1.18 1995-11-23 02:12:53 cg Exp $'
 ! !
 
 !ConstantNode class methodsFor:'instance creation'!
@@ -234,3 +230,8 @@
     ^ true
 ! !
 
+!ConstantNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/ConstNode.st,v 1.19 1995-12-03 12:16:08 cg Exp $'
+! !
--- a/ConstantNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/ConstantNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing literal constants
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/ConstantNode.st,v 1.18 1995-11-23 02:12:53 cg Exp $'
 ! !
 
 !ConstantNode class methodsFor:'instance creation'!
@@ -234,3 +230,8 @@
     ^ true
 ! !
 
+!ConstantNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/ConstantNode.st,v 1.19 1995-12-03 12:16:08 cg Exp $'
+! !
--- a/ImmArray.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/ImmArray.st	Sun Dec 03 13:17:26 1995 +0100
@@ -54,10 +54,6 @@
     Turn the ImmutableArray feature on by setting the Parsers class variable
     'ArraysAreImmutable' to true or use the new launchers settings menu.
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/ImmArray.st,v 1.11 1995-11-23 02:13:03 cg Exp $'
 ! !
 
 !ImmutableArray methodsFor:'accessing'!
@@ -184,3 +180,8 @@
     ^ super becomeNil
 ! !
 
+!ImmutableArray class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/ImmArray.st,v 1.12 1995-12-03 12:15:31 cg Exp $'
+! !
--- a/ImmutableArray.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/ImmutableArray.st	Sun Dec 03 13:17:26 1995 +0100
@@ -54,10 +54,6 @@
     Turn the ImmutableArray feature on by setting the Parsers class variable
     'ArraysAreImmutable' to true or use the new launchers settings menu.
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/ImmutableArray.st,v 1.11 1995-11-23 02:13:03 cg Exp $'
 ! !
 
 !ImmutableArray methodsFor:'accessing'!
@@ -184,3 +180,8 @@
     ^ super becomeNil
 ! !
 
+!ImmutableArray class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/ImmutableArray.st,v 1.12 1995-12-03 12:15:31 cg Exp $'
+! !
--- a/MessageNd.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/MessageNd.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing message sends
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/MessageNd.st,v 1.32 1995-11-23 02:13:47 cg Exp $'
 ! !
 
 !MessageNode class methodsFor:'instance creation'!
@@ -1524,3 +1520,8 @@
     ^ true
 ! !
 
+!MessageNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/MessageNd.st,v 1.33 1995-12-03 12:16:52 cg Exp $'
+! !
--- a/MessageNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/MessageNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing message sends
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/MessageNode.st,v 1.32 1995-11-23 02:13:47 cg Exp $'
 ! !
 
 !MessageNode class methodsFor:'instance creation'!
@@ -1524,3 +1520,8 @@
     ^ true
 ! !
 
+!MessageNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/MessageNode.st,v 1.33 1995-12-03 12:16:52 cg Exp $'
+! !
--- a/ObjFHandle.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/ObjFHandle.st	Sun Dec 03 13:17:26 1995 +0100
@@ -47,10 +47,6 @@
 
     "Created: 14.9.1995 / 21:10:55 / claus"
     "Modified: 14.9.1995 / 21:10:55 / claus"
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/ObjFHandle.st,v 1.7 1995-11-23 02:21:22 cg Exp $'
 ! !
 
 !ObjectFileHandle methodsFor:'accessing'!
@@ -181,3 +177,8 @@
     ^ false
 ! !
 
+!ObjectFileHandle class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/ObjFHandle.st,v 1.8 1995-12-03 12:11:28 cg Exp $'
+! !
--- a/ObjFLoader.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/ObjFLoader.st	Sun Dec 03 13:17:26 1995 +0100
@@ -13,8 +13,8 @@
 Object subclass:#ObjectFileLoader
 	 instanceVariableNames:''
 	 classVariableNames:'MySymbolTable Verbose LastError LinkErrorMessage NextHandleID
-		LoadedObjects PreviouslyLoadedObjects ActuallyLoadedObjects
-		SearchedLibraries'
+                LoadedObjects PreviouslyLoadedObjects ActuallyLoadedObjects
+                SearchedLibraries'
 	 poolDictionaries:''
 	 category:'System-Compiler'
 !
@@ -179,10 +179,6 @@
     (It is needed there, to allow reloading of objectfiles upon
      image restart; i.e. before any class is reinitialilized).
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/ObjFLoader.st,v 1.55 1995-12-03 12:04:51 cg Exp $'
 ! !
 
 !ObjectFileLoader class methodsFor:'initialization'!
@@ -2730,4 +2726,9 @@
     ^ false
 ! !
 
+!ObjectFileLoader class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/ObjFLoader.st,v 1.56 1995-12-03 12:12:05 cg Exp $'
+! !
 ObjectFileLoader initialize!
--- a/ObjectFileHandle.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/ObjectFileHandle.st	Sun Dec 03 13:17:26 1995 +0100
@@ -47,10 +47,6 @@
 
     "Created: 14.9.1995 / 21:10:55 / claus"
     "Modified: 14.9.1995 / 21:10:55 / claus"
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/ObjectFileHandle.st,v 1.7 1995-11-23 02:21:22 cg Exp $'
 ! !
 
 !ObjectFileHandle methodsFor:'accessing'!
@@ -181,3 +177,8 @@
     ^ false
 ! !
 
+!ObjectFileHandle class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/ObjectFileHandle.st,v 1.8 1995-12-03 12:11:28 cg Exp $'
+! !
--- a/ObjectFileLoader.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/ObjectFileLoader.st	Sun Dec 03 13:17:26 1995 +0100
@@ -13,8 +13,8 @@
 Object subclass:#ObjectFileLoader
 	 instanceVariableNames:''
 	 classVariableNames:'MySymbolTable Verbose LastError LinkErrorMessage NextHandleID
-		LoadedObjects PreviouslyLoadedObjects ActuallyLoadedObjects
-		SearchedLibraries'
+                LoadedObjects PreviouslyLoadedObjects ActuallyLoadedObjects
+                SearchedLibraries'
 	 poolDictionaries:''
 	 category:'System-Compiler'
 !
@@ -179,10 +179,6 @@
     (It is needed there, to allow reloading of objectfiles upon
      image restart; i.e. before any class is reinitialilized).
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/ObjectFileLoader.st,v 1.55 1995-12-03 12:04:51 cg Exp $'
 ! !
 
 !ObjectFileLoader class methodsFor:'initialization'!
@@ -2730,4 +2726,9 @@
     ^ false
 ! !
 
+!ObjectFileLoader class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/ObjectFileLoader.st,v 1.56 1995-12-03 12:12:05 cg Exp $'
+! !
 ObjectFileLoader initialize!
--- a/ParseNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/ParseNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees; abstract class
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/ParseNode.st,v 1.14 1995-11-23 02:14:03 cg Exp $'
 ! !
 
 !ParseNode class methodsFor:'instance creation'!
@@ -176,3 +172,8 @@
     ^ false
 ! !
 
+!ParseNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/ParseNode.st,v 1.15 1995-12-03 12:15:20 cg Exp $'
+! !
--- a/Parser.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/Parser.st	Sun Dec 03 13:17:26 1995 +0100
@@ -12,16 +12,16 @@
 
 Scanner subclass:#Parser
 	 instanceVariableNames:'classToCompileFor selfValue contextToEvaluateIn selector
-		methodArgs methodArgNames methodVars methodVarNames tree
-		currentBlock parseForCode usedInstVars usedClassVars usedVars
-		modifiedInstVars modifiedClassVars modifiedGlobals usesSuper
-		usedGlobals usedSymbols usedMessages localVarDefPosition
-		evalExitBlock selfNode superNode hasPrimitiveCode
-		hasNonOptionalPrimitiveCode primitiveNr primitiveResource logged
-		warnedUndefVars warnSTXHereExtensionUsed correctedSource'
+                methodArgs methodArgNames methodVars methodVarNames tree
+                currentBlock parseForCode usedInstVars usedClassVars usedVars
+                modifiedInstVars modifiedClassVars modifiedGlobals usesSuper
+                usedGlobals usedSymbols usedMessages localVarDefPosition
+                evalExitBlock selfNode superNode hasPrimitiveCode
+                hasNonOptionalPrimitiveCode primitiveNr primitiveResource logged
+                warnedUndefVars warnSTXHereExtensionUsed correctedSource'
 	 classVariableNames:'PrevClass PrevInstVarNames PrevClassVarNames
-		PrevClassInstVarNames LazyCompilation ArraysAreImmutable
-		ImplicitSelfSends'
+                PrevClassInstVarNames LazyCompilation ArraysAreImmutable
+                ImplicitSelfSends'
 	 poolDictionaries:''
 	 category:'System-Compiler'
 !
@@ -148,10 +148,6 @@
 						new code to make certain that side
 						effects are avoided.
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Parser.st,v 1.60 1995-11-25 17:18:45 cg Exp $'
 ! !
 
 !Parser class methodsFor:'instance creation'!
@@ -3246,4 +3242,9 @@
     usedVars add:name
 ! !
 
+!Parser class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Parser.st,v 1.61 1995-12-03 12:12:53 cg Exp $'
+! !
 Parser initialize!
--- a/PrimNd.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/PrimNd.st	Sun Dec 03 13:17:26 1995 +0100
@@ -51,10 +51,6 @@
     optional primitive; these are compiled on systems which do support binary code
     loading, and ignored completely on others.
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/PrimNd.st,v 1.12 1995-11-23 02:14:23 cg Exp $'
 ! !
 
 !PrimitiveNode class methodsFor:'instance creation'!
@@ -136,3 +132,8 @@
     ^ optional
 ! !
 
+!PrimitiveNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/PrimNd.st,v 1.13 1995-12-03 12:17:20 cg Exp $'
+! !
--- a/PrimaryNd.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/PrimaryNd.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing primaries (variables & literals)
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/PrimaryNd.st,v 1.13 1995-11-23 02:14:13 cg Exp $'
 ! !
 
 !PrimaryNode methodsFor:'accessing'!
@@ -92,3 +88,8 @@
     ^ true
 ! !
 
+!PrimaryNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/PrimaryNd.st,v 1.14 1995-12-03 12:15:02 cg Exp $'
+! !
--- a/PrimaryNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/PrimaryNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing primaries (variables & literals)
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/PrimaryNode.st,v 1.13 1995-11-23 02:14:13 cg Exp $'
 ! !
 
 !PrimaryNode methodsFor:'accessing'!
@@ -92,3 +88,8 @@
     ^ true
 ! !
 
+!PrimaryNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/PrimaryNode.st,v 1.14 1995-12-03 12:15:02 cg Exp $'
+! !
--- a/PrimitiveNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/PrimitiveNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -51,10 +51,6 @@
     optional primitive; these are compiled on systems which do support binary code
     loading, and ignored completely on others.
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/PrimitiveNode.st,v 1.12 1995-11-23 02:14:23 cg Exp $'
 ! !
 
 !PrimitiveNode class methodsFor:'instance creation'!
@@ -136,3 +132,8 @@
     ^ optional
 ! !
 
+!PrimitiveNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/PrimitiveNode.st,v 1.13 1995-12-03 12:17:20 cg Exp $'
+! !
--- a/RetNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/RetNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing return expressions
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/RetNode.st,v 1.13 1995-11-23 02:14:34 cg Exp $'
 ! !
 
 !ReturnNode methodsFor:'accessing'!
@@ -159,3 +155,8 @@
     ^ true
 ! !
 
+!ReturnNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/RetNode.st,v 1.14 1995-12-03 12:17:14 cg Exp $'
+! !
--- a/ReturnNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/ReturnNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing return expressions
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/ReturnNode.st,v 1.13 1995-11-23 02:14:34 cg Exp $'
 ! !
 
 !ReturnNode methodsFor:'accessing'!
@@ -159,3 +155,8 @@
     ^ true
 ! !
 
+!ReturnNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/ReturnNode.st,v 1.14 1995-12-03 12:17:14 cg Exp $'
+! !
--- a/Scanner.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/Scanner.st	Sun Dec 03 13:17:26 1995 +0100
@@ -49,10 +49,6 @@
     (to me, these seem to be internal private methods; their public use
      is not a good idea ..)
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Scanner.st,v 1.37 1995-11-23 02:22:51 cg Exp $'
 ! !
 
 !Scanner class methodsFor:'initialization'!
@@ -1120,4 +1116,9 @@
     ].
 ! !
 
+!Scanner class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Scanner.st,v 1.38 1995-12-03 12:13:24 cg Exp $'
+! !
 Scanner initialize!
--- a/SelfNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/SelfNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing self
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/SelfNode.st,v 1.8 1995-11-23 02:14:45 cg Exp $'
 ! !
 
 !SelfNode class methodsFor:'instance creation'!
@@ -90,3 +86,8 @@
     aStream nextPutAll:'self'
 ! !
 
+!SelfNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/SelfNode.st,v 1.9 1995-12-03 12:15:47 cg Exp $'
+! !
--- a/SourceFileLoader.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/SourceFileLoader.st	Sun Dec 03 13:17:26 1995 +0100
@@ -40,10 +40,6 @@
     do here is to output the error on the Transcript;
     eventually, we will open a box showing the position of the error.
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/SourceFileLoader.st,v 1.9 1995-11-23 02:23:14 cg Exp $'
 ! !
 
 !SourceFileLoader class methodsFor:'instance creation'!
@@ -125,3 +121,8 @@
     wantChangeLog := aBoolean
 ! !
 
+!SourceFileLoader class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/SourceFileLoader.st,v 1.10 1995-12-03 12:13:40 cg Exp $'
+! !
--- a/SrcFLoader.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/SrcFLoader.st	Sun Dec 03 13:17:26 1995 +0100
@@ -40,10 +40,6 @@
     do here is to output the error on the Transcript;
     eventually, we will open a box showing the position of the error.
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/SrcFLoader.st,v 1.9 1995-11-23 02:23:14 cg Exp $'
 ! !
 
 !SourceFileLoader class methodsFor:'instance creation'!
@@ -125,3 +121,8 @@
     wantChangeLog := aBoolean
 ! !
 
+!SourceFileLoader class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/SrcFLoader.st,v 1.10 1995-12-03 12:13:40 cg Exp $'
+! !
--- a/StatNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/StatNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing statements
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/StatNode.st,v 1.12 1995-11-23 02:14:55 cg Exp $'
 ! !
 
 !StatementNode class methodsFor:'instance creation'!
@@ -146,3 +142,8 @@
     ^ expression isConstant
 ! !
 
+!StatementNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/StatNode.st,v 1.13 1995-12-03 12:17:26 cg Exp $'
+! !
--- a/StatementNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/StatementNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing statements
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/StatementNode.st,v 1.12 1995-11-23 02:14:55 cg Exp $'
 ! !
 
 !StatementNode class methodsFor:'instance creation'!
@@ -146,3 +142,8 @@
     ^ expression isConstant
 ! !
 
+!StatementNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/StatementNode.st,v 1.13 1995-12-03 12:17:26 cg Exp $'
+! !
--- a/SuperNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/SuperNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing super
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/SuperNode.st,v 1.8 1995-11-23 02:15:05 cg Exp $'
 ! !
 
 !SuperNode class methodsFor:'instance creation'!
@@ -88,3 +84,8 @@
     ^ true
 ! !
 
+!SuperNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/SuperNode.st,v 1.9 1995-12-03 12:16:17 cg Exp $'
+! !
--- a/UnaryNd.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/UnaryNd.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing unary messages
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/UnaryNd.st,v 1.18 1995-11-23 02:15:16 cg Exp $'
 ! !
 
 !UnaryNode class methodsFor:'instance creation'!
@@ -248,3 +244,8 @@
     ^ true
 ! !
 
+!UnaryNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/UnaryNd.st,v 1.19 1995-12-03 12:16:31 cg Exp $'
+! !
--- a/UnaryNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/UnaryNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing unary messages
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/UnaryNode.st,v 1.18 1995-11-23 02:15:16 cg Exp $'
 ! !
 
 !UnaryNode class methodsFor:'instance creation'!
@@ -248,3 +244,8 @@
     ^ true
 ! !
 
+!UnaryNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/UnaryNode.st,v 1.19 1995-12-03 12:16:31 cg Exp $'
+! !
--- a/UndefVar.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/UndefVar.st	Sun Dec 03 13:17:26 1995 +0100
@@ -43,10 +43,6 @@
     The error message will then be 'UndefinedVariable ...' 
     instead of 'UndefineObject ...', which is somewhat more informative.
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/UndefVar.st,v 1.9 1995-11-23 02:15:29 cg Exp $'
 ! !
 
 !UndefinedVariable class methodsFor:'instance creation'!
@@ -138,3 +134,8 @@
     name := aString
 ! !
 
+!UndefinedVariable class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/UndefVar.st,v 1.10 1995-12-03 12:14:45 cg Exp $'
+! !
--- a/UndefinedVariable.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/UndefinedVariable.st	Sun Dec 03 13:17:26 1995 +0100
@@ -43,10 +43,6 @@
     The error message will then be 'UndefinedVariable ...' 
     instead of 'UndefineObject ...', which is somewhat more informative.
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/UndefinedVariable.st,v 1.9 1995-11-23 02:15:29 cg Exp $'
 ! !
 
 !UndefinedVariable class methodsFor:'instance creation'!
@@ -138,3 +134,8 @@
     name := aString
 ! !
 
+!UndefinedVariable class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/UndefinedVariable.st,v 1.10 1995-12-03 12:14:45 cg Exp $'
+! !
--- a/VarNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/VarNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing variables
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Attic/VarNode.st,v 1.13 1995-11-23 02:15:59 cg Exp $'
 ! !
 
 !VariableNode class methodsFor:'instance creation'!
@@ -479,3 +475,8 @@
     ^ (type == #GlobalVariable) and:[Smalltalk includesKey:name]
 ! !
 
+!VariableNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Attic/VarNode.st,v 1.14 1995-12-03 12:16:25 cg Exp $'
+! !
--- a/Variable.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/Variable.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing variables
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/Variable.st,v 1.10 1995-11-23 02:15:47 cg Exp $'
 ! !
 
 !Variable class methodsFor:'instance creation'!
@@ -94,3 +90,8 @@
     ^ value
 ! !
 
+!Variable class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/Variable.st,v 1.11 1995-12-03 12:14:22 cg Exp $'
+! !
--- a/VariableNode.st	Sun Dec 03 13:04:51 1995 +0100
+++ b/VariableNode.st	Sun Dec 03 13:17:26 1995 +0100
@@ -37,10 +37,6 @@
 "
     node for parse-trees, representing variables
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libcomp/VariableNode.st,v 1.13 1995-11-23 02:15:59 cg Exp $'
 ! !
 
 !VariableNode class methodsFor:'instance creation'!
@@ -479,3 +475,8 @@
     ^ (type == #GlobalVariable) and:[Smalltalk includesKey:name]
 ! !
 
+!VariableNode class methodsFor:'documentation'!
+
+version
+    ^ '$Header: /cvs/stx/stx/libcomp/VariableNode.st,v 1.14 1995-12-03 12:16:25 cg Exp $'
+! !