# HG changeset patch # User Jan Vrany # Date 1357911818 0 # Node ID 77d56b3a771ba55bcc402d2989d119deb34e4f81 # Parent 5ef74750c3bc79febdaca6b456be2fddffe31179 Made Dart::ParserTests autoloaded. diff -r 5ef74750c3bc -r 77d56b3a771b compiler/Dart__Scanner.st --- a/compiler/Dart__Scanner.st Fri Jan 11 13:41:57 2013 +0000 +++ b/compiler/Dart__Scanner.st Fri Jan 11 13:43:38 2013 +0000 @@ -1074,6 +1074,23 @@ value := something. ! ! +!Scanner::Token methodsFor:'printing & storing'! + +printOn:aStream + "append a printed representation if the receiver to the argument, aStream" + + aStream nextPut: ${. + type printOn:aStream. + aStream nextPutAll:' - '. + value printOn:aStream. + aStream nextPutAll:' <'. + startPosition printOn:aStream. + aStream nextPutAll:'-'. + endPosition printOn:aStream. + aStream nextPutAll:' >}'. + + "Modified: / 11-01-2013 / 12:32:57 / Jan Vrany " +! ! !Scanner class methodsFor:'documentation'! diff -r 5ef74750c3bc -r 77d56b3a771b compiler/Make.proto --- a/compiler/Make.proto Fri Jan 11 13:41:57 2013 +0000 +++ b/compiler/Make.proto Fri Jan 11 13:43:38 2013 +0000 @@ -118,7 +118,6 @@ # BEGINMAKEDEPEND --- do not remove this line; make depend needs it $(OUTDIR)Dart__Parser.$(O) Dart__Parser.$(H): Dart__Parser.st $(INCLUDE_TOP)/stx/goodies/petitparser/PPCompositeParser.$(H) $(INCLUDE_TOP)/stx/goodies/petitparser/PPDelegateParser.$(H) $(INCLUDE_TOP)/stx/goodies/petitparser/PPParser.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR) $(OUTDIR)Dart__ParserError.$(O) Dart__ParserError.$(H): Dart__ParserError.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)Dart__ParserTests.$(O) Dart__ParserTests.$(H): Dart__ParserTests.st $(INCLUDE_TOP)/stx/goodies/petitparser/PPCompositeParserTest.$(H) $(INCLUDE_TOP)/stx/goodies/petitparser/PPAbstractParseTest.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestCase.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR) $(OUTDIR)Dart__ScannerBase.$(O) Dart__ScannerBase.$(H): Dart__ScannerBase.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR) $(OUTDIR)Dart__ScannerTests.$(O) Dart__ScannerTests.$(H): Dart__ScannerTests.st $(INCLUDE_TOP)/stx/goodies/sunit/TestCase.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR) $(OUTDIR)jv_dart_compiler.$(O) jv_dart_compiler.$(H): jv_dart_compiler.st $(INCLUDE_TOP)/stx/libbasic/LibraryDefinition.$(H) $(INCLUDE_TOP)/stx/libbasic/ProjectDefinition.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR) diff -r 5ef74750c3bc -r 77d56b3a771b compiler/Make.spec --- a/compiler/Make.spec Fri Jan 11 13:41:57 2013 +0000 +++ b/compiler/Make.spec Fri Jan 11 13:43:38 2013 +0000 @@ -58,7 +58,6 @@ Dart::ParserError \ Dart::SyntaxError \ Dart::ScannerError \ - Dart::ParserTests \ @@ -72,7 +71,6 @@ $(OUTDIR)Dart__ParserError.$(O) \ $(OUTDIR)Dart__SyntaxError.$(O) \ $(OUTDIR)Dart__ScannerError.$(O) \ - $(OUTDIR)Dart__ParserTests.$(O) \ diff -r 5ef74750c3bc -r 77d56b3a771b compiler/bc.mak --- a/compiler/bc.mak Fri Jan 11 13:41:57 2013 +0000 +++ b/compiler/bc.mak Fri Jan 11 13:43:38 2013 +0000 @@ -65,7 +65,6 @@ # BEGINMAKEDEPEND --- do not remove this line; make depend needs it $(OUTDIR)Dart__Parser.$(O) Dart__Parser.$(H): Dart__Parser.st $(INCLUDE_TOP)\stx\goodies\petitparser\PPCompositeParser.$(H) $(INCLUDE_TOP)\stx\goodies\petitparser\PPDelegateParser.$(H) $(INCLUDE_TOP)\stx\goodies\petitparser\PPParser.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR) $(OUTDIR)Dart__ParserError.$(O) Dart__ParserError.$(H): Dart__ParserError.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)Dart__ParserTests.$(O) Dart__ParserTests.$(H): Dart__ParserTests.st $(INCLUDE_TOP)\stx\goodies\petitparser\PPCompositeParserTest.$(H) $(INCLUDE_TOP)\stx\goodies\petitparser\PPAbstractParseTest.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestCase.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR) $(OUTDIR)Dart__ScannerBase.$(O) Dart__ScannerBase.$(H): Dart__ScannerBase.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR) $(OUTDIR)Dart__ScannerTests.$(O) Dart__ScannerTests.$(H): Dart__ScannerTests.st $(INCLUDE_TOP)\stx\goodies\sunit\TestCase.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR) $(OUTDIR)jv_dart_compiler.$(O) jv_dart_compiler.$(H): jv_dart_compiler.st $(INCLUDE_TOP)\stx\libbasic\LibraryDefinition.$(H) $(INCLUDE_TOP)\stx\libbasic\ProjectDefinition.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR) diff -r 5ef74750c3bc -r 77d56b3a771b compiler/compiler.rc --- a/compiler/compiler.rc Fri Jan 11 13:41:57 2013 +0000 +++ b/compiler/compiler.rc Fri Jan 11 13:43:38 2013 +0000 @@ -25,7 +25,7 @@ VALUE "LegalCopyright", "My CopyRight or CopyLeft\0" VALUE "ProductName", "ProductName\0" VALUE "ProductVersion", "6.2.3.0\0" - VALUE "ProductDate", "Fri, 11 Jan 2013 10:12:00 GMT\0" + VALUE "ProductDate", "Fri, 11 Jan 2013 13:43:14 GMT\0" END END diff -r 5ef74750c3bc -r 77d56b3a771b compiler/jv_dart_compiler.st --- a/compiler/jv_dart_compiler.st Fri Jan 11 13:41:57 2013 +0000 +++ b/compiler/jv_dart_compiler.st Fri Jan 11 13:43:38 2013 +0000 @@ -49,10 +49,8 @@ #'Dart::ParserError' #'Dart::SyntaxError' #'Dart::ScannerError' - #'Dart::ParserTests' + (#'Dart::ParserTests' autoload) ) - - "Modified: / 11-01-2013 / 13:39:32 / Jan Vrany " ! extensionMethodNames diff -r 5ef74750c3bc -r 77d56b3a771b compiler/libInit.cc --- a/compiler/libInit.cc Fri Jan 11 13:41:57 2013 +0000 +++ b/compiler/libInit.cc Fri Jan 11 13:43:38 2013 +0000 @@ -29,7 +29,6 @@ __BEGIN_PACKAGE2__("libjv_dart_compiler", _libjv_dart_compiler_Init, "jv:dart/compiler"); _Dart__Parser_Init(pass,__pRT__,snd); _Dart__ParserError_Init(pass,__pRT__,snd); -_Dart__ParserTests_Init(pass,__pRT__,snd); _Dart__ScannerBase_Init(pass,__pRT__,snd); _Dart__ScannerTests_Init(pass,__pRT__,snd); _jv_137dart_137compiler_Init(pass,__pRT__,snd);