# HG changeset patch # User Jan Vrany # Date 1440451935 -3600 # Node ID ebfddc82b8bb4eba77815387b218eac7e725b7c5 # Parent 9b50ec9a6918cb76973b9b3d5a3297899d37bbc0 Removed unused (obsolete) class PPCCompiledMethod diff -r 9b50ec9a6918 -r ebfddc82b8bb compiler/Make.proto --- a/compiler/Make.proto Mon Aug 24 17:38:44 2015 +0100 +++ b/compiler/Make.proto Mon Aug 24 22:32:15 2015 +0100 @@ -144,7 +144,6 @@ $(OUTDIR)PPCCodeGen.$(O) PPCCodeGen.$(H): PPCCodeGen.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR) $(OUTDIR)PPCCompilationError.$(O) PPCCompilationError.$(H): PPCCompilationError.st $(INCLUDE_TOP)/stx/libbasic/Error.$(H) $(INCLUDE_TOP)/stx/libbasic/Exception.$(H) $(INCLUDE_TOP)/stx/libbasic/GenericException.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR) $(OUTDIR)PPCCompilationWarning.$(O) PPCCompilationWarning.$(H): PPCCompilationWarning.st $(INCLUDE_TOP)/stx/libbasic/GenericException.$(H) $(INCLUDE_TOP)/stx/libbasic/Notification.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/UserNotification.$(H) $(INCLUDE_TOP)/stx/libbasic/Warning.$(H) $(STCHDR) -$(OUTDIR)PPCCompiledMethod.$(O) PPCCompiledMethod.$(H): PPCCompiledMethod.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR) $(OUTDIR)PPCConfiguration.$(O) PPCConfiguration.$(H): PPCConfiguration.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR) $(OUTDIR)PPCContext.$(O) PPCContext.$(H): PPCContext.st $(INCLUDE_TOP)/stx/goodies/petitparser/PPStream.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/PeekableStream.$(H) $(INCLUDE_TOP)/stx/libbasic/PositionableStream.$(H) $(INCLUDE_TOP)/stx/libbasic/ReadStream.$(H) $(INCLUDE_TOP)/stx/libbasic/Stream.$(H) $(STCHDR) $(OUTDIR)PPCContextMemento.$(O) PPCContextMemento.$(H): PPCContextMemento.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR) diff -r 9b50ec9a6918 -r ebfddc82b8bb compiler/Make.spec --- a/compiler/Make.spec Mon Aug 24 17:38:44 2015 +0100 +++ b/compiler/Make.spec Mon Aug 24 22:32:15 2015 +0100 @@ -70,7 +70,6 @@ PPCCodeGen \ PPCCompilationError \ PPCCompilationWarning \ - PPCCompiledMethod \ PPCConfiguration \ PPCContext \ PPCContextMemento \ @@ -201,7 +200,6 @@ $(OUTDIR_SLASH)PPCCodeGen.$(O) \ $(OUTDIR_SLASH)PPCCompilationError.$(O) \ $(OUTDIR_SLASH)PPCCompilationWarning.$(O) \ - $(OUTDIR_SLASH)PPCCompiledMethod.$(O) \ $(OUTDIR_SLASH)PPCConfiguration.$(O) \ $(OUTDIR_SLASH)PPCContext.$(O) \ $(OUTDIR_SLASH)PPCContextMemento.$(O) \ diff -r 9b50ec9a6918 -r ebfddc82b8bb compiler/PPCCompiledMethod.st --- a/compiler/PPCCompiledMethod.st Mon Aug 24 17:38:44 2015 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,32 +0,0 @@ -"{ Package: 'stx:goodies/petitparser/compiler' }" - -"{ NameSpace: Smalltalk }" - -Object subclass:#PPCCompiledMethod - instanceVariableNames:'id' - classVariableNames:'' - poolDictionaries:'' - category:'PetitCompiler-Core' -! - - -!PPCCompiledMethod methodsFor:'as yet unclassified'! - -call - ^ 'self ', self methodName, '.'. -! - -id: value - id := value -! - -methodName - ^ id -! ! - -!PPCCompiledMethod class methodsFor:'documentation'! - -version_MC - ^ 'PetitCompiler-JanVrany.stx.85 147209f0-e9c3-11e4-944c-606720e43e2c 2015-04-23T15:14:39+01 JanVrany' -! ! - diff -r 9b50ec9a6918 -r ebfddc82b8bb compiler/abbrev.stc --- a/compiler/abbrev.stc Mon Aug 24 17:38:44 2015 +0100 +++ b/compiler/abbrev.stc Mon Aug 24 22:32:15 2015 +0100 @@ -20,7 +20,6 @@ PPCCodeGen PPCCodeGen stx:goodies/petitparser/compiler 'PetitCompiler-Compiler-Codegen' 0 PPCCompilationError PPCCompilationError stx:goodies/petitparser/compiler 'PetitCompiler-Exceptions' 1 PPCCompilationWarning PPCCompilationWarning stx:goodies/petitparser/compiler 'PetitCompiler-Exceptions' 1 -PPCCompiledMethod PPCCompiledMethod stx:goodies/petitparser/compiler 'PetitCompiler-Core' 0 PPCConfiguration PPCConfiguration stx:goodies/petitparser/compiler 'PetitCompiler-Core' 0 PPCContext PPCContext stx:goodies/petitparser/compiler 'PetitCompiler-Context' 0 PPCContextMemento PPCContextMemento stx:goodies/petitparser/compiler 'PetitCompiler-Context' 0 diff -r 9b50ec9a6918 -r ebfddc82b8bb compiler/bc.mak --- a/compiler/bc.mak Mon Aug 24 17:38:44 2015 +0100 +++ b/compiler/bc.mak Mon Aug 24 22:32:15 2015 +0100 @@ -91,7 +91,6 @@ $(OUTDIR)PPCCodeGen.$(O) PPCCodeGen.$(H): PPCCodeGen.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR) $(OUTDIR)PPCCompilationError.$(O) PPCCompilationError.$(H): PPCCompilationError.st $(INCLUDE_TOP)\stx\libbasic\Error.$(H) $(INCLUDE_TOP)\stx\libbasic\Exception.$(H) $(INCLUDE_TOP)\stx\libbasic\GenericException.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR) $(OUTDIR)PPCCompilationWarning.$(O) PPCCompilationWarning.$(H): PPCCompilationWarning.st $(INCLUDE_TOP)\stx\libbasic\GenericException.$(H) $(INCLUDE_TOP)\stx\libbasic\Notification.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\UserNotification.$(H) $(INCLUDE_TOP)\stx\libbasic\Warning.$(H) $(STCHDR) -$(OUTDIR)PPCCompiledMethod.$(O) PPCCompiledMethod.$(H): PPCCompiledMethod.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR) $(OUTDIR)PPCConfiguration.$(O) PPCConfiguration.$(H): PPCConfiguration.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR) $(OUTDIR)PPCContext.$(O) PPCContext.$(H): PPCContext.st $(INCLUDE_TOP)\stx\goodies\petitparser\PPStream.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\PeekableStream.$(H) $(INCLUDE_TOP)\stx\libbasic\PositionableStream.$(H) $(INCLUDE_TOP)\stx\libbasic\ReadStream.$(H) $(INCLUDE_TOP)\stx\libbasic\Stream.$(H) $(STCHDR) $(OUTDIR)PPCContextMemento.$(O) PPCContextMemento.$(H): PPCContextMemento.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR) diff -r 9b50ec9a6918 -r ebfddc82b8bb compiler/libInit.cc --- a/compiler/libInit.cc Mon Aug 24 17:38:44 2015 +0100 +++ b/compiler/libInit.cc Mon Aug 24 22:32:15 2015 +0100 @@ -46,7 +46,6 @@ _PPCCodeGen_Init(pass,__pRT__,snd); _PPCCompilationError_Init(pass,__pRT__,snd); _PPCCompilationWarning_Init(pass,__pRT__,snd); -_PPCCompiledMethod_Init(pass,__pRT__,snd); _PPCConfiguration_Init(pass,__pRT__,snd); _PPCContext_Init(pass,__pRT__,snd); _PPCContextMemento_Init(pass,__pRT__,snd); diff -r 9b50ec9a6918 -r ebfddc82b8bb compiler/stx_goodies_petitparser_compiler.st --- a/compiler/stx_goodies_petitparser_compiler.st Mon Aug 24 17:38:44 2015 +0100 +++ b/compiler/stx_goodies_petitparser_compiler.st Mon Aug 24 22:32:15 2015 +0100 @@ -129,7 +129,6 @@ PPCCodeGen PPCCompilationError PPCCompilationWarning - PPCCompiledMethod PPCConfiguration PPCContext PPCContextMemento diff -r 9b50ec9a6918 -r ebfddc82b8bb compiler/tests/PPCTokenGuardTest.st --- a/compiler/tests/PPCTokenGuardTest.st Mon Aug 24 17:38:44 2015 +0100 +++ b/compiler/tests/PPCTokenGuardTest.st Mon Aug 24 22:32:15 2015 +0100 @@ -9,6 +9,7 @@ category:'PetitCompiler-Tests-Guards' ! + !PPCTokenGuardTest methodsFor:'as yet unclassified'! setUp @@ -36,3 +37,10 @@ self assert: guard makesSense not. ! ! +!PPCTokenGuardTest class methodsFor:'documentation'! + +version_HG + + ^ '$Changeset: $' +! ! + diff -r 9b50ec9a6918 -r ebfddc82b8bb compiler/tests/extras/Make.proto --- a/compiler/tests/extras/Make.proto Mon Aug 24 17:38:44 2015 +0100 +++ b/compiler/tests/extras/Make.proto Mon Aug 24 22:32:15 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/compiler -I$(INCLUDE_TOP)/stx/goodies/petitparser/parsers/smalltalk -I$(INCLUDE_TOP)/stx/goodies/petitparser/tests -I$(INCLUDE_TOP)/stx/goodies/sunit -I$(INCLUDE_TOP)/stx/libbasic +LOCALINCLUDES= -I$(INCLUDE_TOP)/stx/goodies/petitparser -I$(INCLUDE_TOP)/stx/goodies/petitparser/compiler -I$(INCLUDE_TOP)/stx/goodies/petitparser/parsers/java -I$(INCLUDE_TOP)/stx/goodies/petitparser/parsers/smalltalk -I$(INCLUDE_TOP)/stx/goodies/petitparser/tests -I$(INCLUDE_TOP)/stx/goodies/sunit -I$(INCLUDE_TOP)/stx/libbasic # if you need any additional defines for embedded C code, @@ -108,6 +108,7 @@ cd ../../../../../libview2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" cd ../../../../sunit && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" cd ../../../tests && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" + cd ../../../parsers/java && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" diff -r 9b50ec9a6918 -r ebfddc82b8bb compiler/tests/extras/PPCLRPNode.st --- a/compiler/tests/extras/PPCLRPNode.st Mon Aug 24 17:38:44 2015 +0100 +++ b/compiler/tests/extras/PPCLRPNode.st Mon Aug 24 22:32:15 2015 +0100 @@ -9,6 +9,7 @@ category:'PetitCompiler-Extras-Tests-LRP' ! + !PPCLRPNode methodsFor:'accessing'! nameRange @@ -61,3 +62,10 @@ aPPCLRPNodeVisitor visitAnyNode: self. ! ! +!PPCLRPNode class methodsFor:'documentation'! + +version_HG + + ^ '$Changeset: $' +! ! + diff -r 9b50ec9a6918 -r ebfddc82b8bb compiler/tests/extras/abbrev.stc --- a/compiler/tests/extras/abbrev.stc Mon Aug 24 17:38:44 2015 +0100 +++ b/compiler/tests/extras/abbrev.stc Mon Aug 24 22:32:15 2015 +0100 @@ -1,7 +1,6 @@ # automagically generated by the project definition # this file is needed for stc to be able to compile modules independently. # it provides information about a classes filename, category and especially namespace. -PPCJavaTests PPCJavaTests stx:goodies/petitparser/compiler/tests/extras 'PetitCompiler-Extras-Tests-Java' 1 PPCLRPNode PPCLRPNode stx:goodies/petitparser/compiler/tests/extras 'PetitCompiler-Extras-Tests-LRP' 0 PPCLRPParser PPCLRPParser stx:goodies/petitparser/compiler/tests/extras 'PetitCompiler-Extras-Tests-LRP' 0 PPCLRPParserSmokeTest PPCLRPParserSmokeTest stx:goodies/petitparser/compiler/tests/extras 'PetitCompiler-Extras-Tests-LRP' 1 @@ -32,6 +31,7 @@ PPCExpressionGrammarTest_Tokenized PPCExpressionGrammarTest_Tokenized stx:goodies/petitparser/compiler/tests/extras 'PetitCompiler-Extras-Tests-Expressions' 1 PPCExpressionGrammarTest_Universal PPCExpressionGrammarTest_Universal stx:goodies/petitparser/compiler/tests/extras 'PetitCompiler-Extras-Tests-Expressions' 1 PPCExpressionGrammarVerificationTest PPCExpressionGrammarVerificationTest stx:goodies/petitparser/compiler/tests/extras 'PetitCompiler-Extras-Tests-Expressions' 1 +PPCJavaTests PPCJavaTests stx:goodies/petitparser/compiler/tests/extras 'PetitCompiler-Extras-Tests-Java' 1 PPCLL1ExpressionGrammarTest PPCLL1ExpressionGrammarTest stx:goodies/petitparser/compiler/tests/extras 'PetitCompiler-Extras-Tests-Expressions' 1 PPCLL1ExpressionGrammarTest_Tokenized PPCLL1ExpressionGrammarTest_Tokenized stx:goodies/petitparser/compiler/tests/extras 'PetitCompiler-Extras-Tests-Expressions' 1 PPCLL1ExpressionGrammarTest_Universal PPCLL1ExpressionGrammarTest_Universal stx:goodies/petitparser/compiler/tests/extras 'PetitCompiler-Extras-Tests-Expressions' 1 diff -r 9b50ec9a6918 -r ebfddc82b8bb compiler/tests/extras/bc.mak --- a/compiler/tests/extras/bc.mak Mon Aug 24 17:38:44 2015 +0100 +++ b/compiler/tests/extras/bc.mak Mon Aug 24 22:32:15 2015 +0100 @@ -35,7 +35,7 @@ -LOCALINCLUDES= -I$(INCLUDE_TOP)\stx\goodies\petitparser -I$(INCLUDE_TOP)\stx\goodies\petitparser\compiler -I$(INCLUDE_TOP)\stx\goodies\petitparser\parsers\smalltalk -I$(INCLUDE_TOP)\stx\goodies\petitparser\tests -I$(INCLUDE_TOP)\stx\goodies\sunit -I$(INCLUDE_TOP)\stx\libbasic +LOCALINCLUDES= -I$(INCLUDE_TOP)\stx\goodies\petitparser -I$(INCLUDE_TOP)\stx\goodies\petitparser\compiler -I$(INCLUDE_TOP)\stx\goodies\petitparser\parsers\java -I$(INCLUDE_TOP)\stx\goodies\petitparser\parsers\smalltalk -I$(INCLUDE_TOP)\stx\goodies\petitparser\tests -I$(INCLUDE_TOP)\stx\goodies\sunit -I$(INCLUDE_TOP)\stx\libbasic LOCALDEFINES= STCLOCALOPT=-package=$(PACKAGE) -I. $(LOCALINCLUDES) -headerDir=. $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES) -varPrefix=$(LIBNAME) @@ -58,6 +58,7 @@ pushd ..\..\..\..\..\libview2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) " pushd ..\..\..\..\sunit & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) " pushd ..\..\..\tests & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) " + pushd ..\..\..\parsers\java & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) " diff -r 9b50ec9a6918 -r ebfddc82b8bb compiler/tests/extras/stx_goodies_petitparser_compiler_tests_extras.st --- a/compiler/tests/extras/stx_goodies_petitparser_compiler_tests_extras.st Mon Aug 24 17:38:44 2015 +0100 +++ b/compiler/tests/extras/stx_goodies_petitparser_compiler_tests_extras.st Mon Aug 24 22:32:15 2015 +0100 @@ -84,6 +84,7 @@ ^ #( #'stx:goodies/petitparser' "PPCompositeParser - superclass of PPCLRPParser" + #'stx:goodies/petitparser/parsers/java' "PPJavaWhitespaceParser - extended" #'stx:goodies/petitparser/tests' "PPAbstractParserTest - superclass of PPCLRPCompiledParserSmokeTest" #'stx:goodies/sunit' "TestAsserter - superclass of PPCLRPCompiledParserSmokeTest" #'stx:libbasic' "Autoload - superclass of PPCAbstractParserTest" @@ -102,8 +103,7 @@ ^ #( #'stx:goodies/petitparser/compiler' "PPCConfiguration - referenced by PPCLRPCompiledParserSmokeTest_Universal>>compilerConfiguration" - #'stx:goodies/petitparser/parsers/smalltalk' "PPSmalltalkGrammar - referenced by PPCSmalltalkGrammarTests>>petitParserClass" - #'stx:libbasic2' "Random - referenced by PPCResources>>expressionOfSize:stream:" + #'stx:goodies/petitparser/parsers/smalltalk' "PPSmalltalkParser - referenced by PPCLRPParser>>methodizeBlock:withArguments:" ) ! @@ -127,7 +127,6 @@ ^ #( " or ( attributes...) in load order" - (PPCJavaTests autoload) PPCLRPNode PPCLRPParser PPCLRPParserSmokeTest @@ -158,6 +157,7 @@ (#'PPCExpressionGrammarTest_Tokenized' autoload) (#'PPCExpressionGrammarTest_Universal' autoload) (PPCExpressionGrammarVerificationTest autoload) + (PPCJavaTests autoload) (PPCLL1ExpressionGrammarTest autoload) (#'PPCLL1ExpressionGrammarTest_Tokenized' autoload) (#'PPCLL1ExpressionGrammarTest_Universal' autoload)