Added missing #new methods
authorJan Vrany <jan.vrany@fit.cvut.cz>
Mon, 24 Aug 2015 17:38:44 +0100
changeset 527 9b50ec9a6918
parent 526 cc0ce8edda63
child 528 ebfddc82b8bb
Added missing #new methods
compiler/Make.proto
compiler/PPCClass.st
compiler/PPCDistinctScanner.st
compiler/PPCPredicateNode.st
compiler/PPCScannerCodeGenerator.st
compiler/bc.mak
--- a/compiler/Make.proto	Mon Aug 24 17:31:06 2015 +0100
+++ b/compiler/Make.proto	Mon Aug 24 17:38:44 2015 +0100
@@ -34,7 +34,7 @@
 # add the path(es) here:,
 # ********** OPTIONAL: MODIFY the next lines ***
 # LOCALINCLUDES=-Ifoo -Ibar
-LOCALINCLUDES= -I$(INCLUDE_TOP)/stx/goodies/petitparser -I$(INCLUDE_TOP)/stx/goodies/petitparser/analyzer -I$(INCLUDE_TOP)/stx/goodies/petitparser/parsers/java -I$(INCLUDE_TOP)/stx/goodies/petitparser/parsers/smalltalk -I$(INCLUDE_TOP)/stx/goodies/refactoryBrowser/parser -I$(INCLUDE_TOP)/stx/libbasic -I$(INCLUDE_TOP)/stx/libbasic2 -I$(INCLUDE_TOP)/stx/libview -I$(INCLUDE_TOP)/stx/libwidg -I$(INCLUDE_TOP)/stx/libwidg2
+LOCALINCLUDES= -I$(INCLUDE_TOP)/stx/goodies/petitparser -I$(INCLUDE_TOP)/stx/goodies/petitparser/analyzer -I$(INCLUDE_TOP)/stx/goodies/petitparser/parsers/java -I$(INCLUDE_TOP)/stx/goodies/petitparser/parsers/smalltalk -I$(INCLUDE_TOP)/stx/goodies/refactoryBrowser/parser -I$(INCLUDE_TOP)/stx/libbasic -I$(INCLUDE_TOP)/stx/libbasic2 -I$(INCLUDE_TOP)/stx/libwidg -I$(INCLUDE_TOP)/stx/libwidg2
 
 
 # if you need any additional defines for embedded C code,
--- a/compiler/PPCClass.st	Mon Aug 24 17:31:06 2015 +0100
+++ b/compiler/PPCClass.st	Mon Aug 24 17:38:44 2015 +0100
@@ -10,6 +10,14 @@
 	category:'PetitCompiler-Compiler-Codegen'
 !
 
+!PPCClass class methodsFor:'instance creation'!
+
+new
+    "return an initialized instance"
+
+    ^ self basicNew initialize.
+! !
+
 !PPCClass methodsFor:'accessing'!
 
 arguments: args
--- a/compiler/PPCDistinctScanner.st	Mon Aug 24 17:31:06 2015 +0100
+++ b/compiler/PPCDistinctScanner.st	Mon Aug 24 17:38:44 2015 +0100
@@ -9,6 +9,14 @@
 	category:'PetitCompiler-Scanner'
 !
 
+!PPCDistinctScanner class methodsFor:'instance creation'!
+
+new
+    "return an initialized instance"
+
+    ^ self basicNew initialize.
+! !
+
 !PPCDistinctScanner methodsFor:'accessing-private'!
 
 getMatch
--- a/compiler/PPCPredicateNode.st	Mon Aug 24 17:31:06 2015 +0100
+++ b/compiler/PPCPredicateNode.st	Mon Aug 24 17:38:44 2015 +0100
@@ -9,9 +9,17 @@
 	category:'PetitCompiler-Nodes'
 !
 
+
 !PPCPredicateNode methodsFor:'visiting'!
 
 accept: visitor
     ^ visitor visitPredicateNode: self
 ! !
 
+!PPCPredicateNode class methodsFor:'documentation'!
+
+version_HG
+
+    ^ '$Changeset: <not expanded> $'
+! !
+
--- a/compiler/PPCScannerCodeGenerator.st	Mon Aug 24 17:31:06 2015 +0100
+++ b/compiler/PPCScannerCodeGenerator.st	Mon Aug 24 17:38:44 2015 +0100
@@ -10,6 +10,14 @@
 	category:'PetitCompiler-Scanner'
 !
 
+!PPCScannerCodeGenerator class methodsFor:'instance creation'!
+
+new
+    "return an initialized instance"
+
+    ^ self basicNew initialize.
+! !
+
 !PPCScannerCodeGenerator methodsFor:'accessing'!
 
 arguments
--- a/compiler/bc.mak	Mon Aug 24 17:31:06 2015 +0100
+++ b/compiler/bc.mak	Mon Aug 24 17:38:44 2015 +0100
@@ -35,7 +35,7 @@
 
 
 
-LOCALINCLUDES= -I$(INCLUDE_TOP)\stx\goodies\petitparser -I$(INCLUDE_TOP)\stx\goodies\petitparser\analyzer -I$(INCLUDE_TOP)\stx\goodies\petitparser\parsers\java -I$(INCLUDE_TOP)\stx\goodies\petitparser\parsers\smalltalk -I$(INCLUDE_TOP)\stx\goodies\refactoryBrowser\parser -I$(INCLUDE_TOP)\stx\libbasic -I$(INCLUDE_TOP)\stx\libbasic2 -I$(INCLUDE_TOP)\stx\libview -I$(INCLUDE_TOP)\stx\libwidg -I$(INCLUDE_TOP)\stx\libwidg2
+LOCALINCLUDES= -I$(INCLUDE_TOP)\stx\goodies\petitparser -I$(INCLUDE_TOP)\stx\goodies\petitparser\analyzer -I$(INCLUDE_TOP)\stx\goodies\petitparser\parsers\java -I$(INCLUDE_TOP)\stx\goodies\petitparser\parsers\smalltalk -I$(INCLUDE_TOP)\stx\goodies\refactoryBrowser\parser -I$(INCLUDE_TOP)\stx\libbasic -I$(INCLUDE_TOP)\stx\libbasic2 -I$(INCLUDE_TOP)\stx\libwidg -I$(INCLUDE_TOP)\stx\libwidg2
 LOCALDEFINES=
 
 STCLOCALOPT=-package=$(PACKAGE) -I. $(LOCALINCLUDES) -headerDir=. $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES)  -varPrefix=$(LIBNAME)