Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 13 Apr 2015 14:16:24 +0100] rev 425
Fixed dependencies (requires stx/goodies/petitparser/tests to load properly)
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 24 Nov 2014 21:44:56 +0000] rev 424
Post merge fixes to make tests pass.
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 24 Nov 2014 11:38:11 +0000] rev 423
Added benchmark package to set of exported .mcz
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 15 Apr 2015 11:28:09 +0100] rev 422
To fold
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 24 Nov 2014 00:09:23 +0000] rev 421
Merged JK's version from Monticello
Name: PetitParser-JanKurs.260
Author: JanKurs
Time: 17-11-2014, 12:09:05.490 PM
UUID: 07411cef-ef69-40db-9d93-d4018a9b34ef
Name: PetitTests-JanKurs.65
Author: JanKurs
Time: 17-11-2014, 12:09:04.530 PM
UUID: f98d613f-f4ce-4e0e-a7e9-310ee7c7e7a6
Name: PetitSmalltalk-JanKurs.78
Author: JanKurs
Time: 14-11-2014, 05:05:07.765 PM
UUID: 3d68330d-44d5-46c3-9705-97f627b3edbc
Name: PetitCompiler-JanKurs.71
Author: JanKurs
Time: 18-11-2014, 09:48:35.425 AM
UUID: 06352c33-3c76-4382-8536-0cc48e225117
Name: PetitCompiler-Tests-JanKurs.21
Author: JanKurs
Time: 17-11-2014, 05:51:53.134 PM
UUID: 8d6c0799-14e7-4871-8d91-8b0f9886db83
Name: PetitCompiler-Benchmarks-JanKurs.2
Author: JanKurs
Time: 17-11-2014, 05:51:07.887 PM
UUID: d5e3a980-7871-487a-a232-e3ca93fc2483
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 19 Nov 2014 10:52:37 +0000] rev 420
Moved benchmarks to a separate package
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 08 Nov 2014 02:08:45 +0000] rev 419
Commented JK's debugging code.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 08 Nov 2014 01:03:21 +0000] rev 418
Minor fixes in tests for Smalltalk/X
* Do now show `Transcript crShow: '...'` but more portable `Transcript show:'...'; cr`
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 07 Nov 2014 02:14:26 +0000] rev 417
Smalltalk grammar updated to allow for Smalltalk/X EOL comments
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 06 Nov 2014 02:22:56 +0000] rev 416
Do not try to inline PPCPluggableNode on Smalltalk/X
Sadly, on Smalltalk/X blocks cannot be inlined because
the VM does not provide enough information to map it back
to the source code. Very bad indeed!
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 06 Nov 2014 01:41:10 +0000] rev 415
Compatibility fixes:
* do not use 'class methods size', use 'class methodDictionary size'
* do not use 'class methods do:', use 'class methodDo:'
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 05 Nov 2014 23:05:19 +0000] rev 414
Merged JK's work on PetitCompiler
Name: PetitCompiler-JanKurs.57
Author: JanKurs
Time: 05-11-2014, 05:10:47 AM
UUID: 4c625efe-77fd-465d-bd63-72ead0b5d3ba
Name: PetitCompiler-Tests-JanVrany.13
Author: JanVrany
Time: 05-11-2014, 09:31:07 AM
UUID: 189ae287-6bc1-40ba-8458-b8392c4260a0
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 05 Nov 2014 21:40:01 +0000] rev 413
Classes renamed to ease following merge wirh Pharo version.
* PetitBenchmark renamed to PPCBenchmark
* PetitBenchmarkSources renamed to PPCBenchmarkResources
* PetitCompilerTest renamed to PPCCompilerTest
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 03 Nov 2014 20:28:27 +0000] rev 412
Fixed mcz make target.
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 03 Nov 2014 19:42:31 +0000] rev 411
Removed PPTrimmingParser>>trim
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 03 Nov 2014 12:46:42 +0000] rev 410
Portability fixes in PPPredicateTest>>charactersDo: / parsedCharacterSet:
* It is my understanding that charactersDo: should iterate over all signle byte
characters. If so, the method suffer from off-by-one error, it should generate
characters with code points 0..255. 256 is actually a two-byte character.
Method changed accordingly.
* Use Character>>asString instead of `String>>with:` which is safer
w.r.t. multi-byte characters. Under Smalltalk/X, String may contain only
signle byte characters.
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 03 Nov 2014 11:33:28 +0000] rev 409
Removed weird PPExtensionTest>>testOrdered
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 03 Nov 2014 12:47:37 +0000] rev 408
Removed obsolete Character>>ppMinus:
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 03 Nov 2014 11:30:59 +0000] rev 407
Removed unused / obsolete methods from PPToken
* remove PPToken class>>on:start:stop
* remove PPToken>>initializeOn:start:stop
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 03 Nov 2014 11:28:44 +0000] rev 406
Removed PPRepeatingParser>>parseOn: - class is now abstract
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 03 Nov 2014 09:10:56 +0000] rev 405
Merged PetitParser and PetitTests
Name: PetitParser-JanKurs.253
Author: JanKurs
Time: 30-10-2014, 03:55:46 AM
UUID: c7100f9c-e875-4453-8f26-e0c91dd49b91
Name: PetitTests-JanKurs.63
Author: JanKurs
Time: 30-10-2014, 12:54:37 PM
UUID: 7afbeef7-eadf-4d65-bce5-7204e2727edb
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 01 Nov 2014 00:34:30 +0000] rev 404
Removed class PPAbstractParseTest.
It was a duplicate of PPAbstractParserTest.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 01 Nov 2014 00:30:28 +0000] rev 403
Removed autoload attribut for tests.
As all classes are in a test package, when package is loaded likely tests are required,
so load them right away.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 01 Nov 2014 00:12:10 +0000] rev 402
Reverted back change from `assert: x equals: y` to assert: (x = u).
Actually, even Smalltalk/X SUnit has assert:equals:
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 30 Oct 2014 23:52:47 +0000] rev 401
Portability fix: do not use Behaviour>>methods.
On Smalltalk/X it returns a category reader (in order to be able to read Dolphin fileouts):
* use`class methodsDo:` instead of `class methods do:`
* use `class methodDictionary size` instead of `class methods size`
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 30 Oct 2014 23:20:35 +0000] rev 400
Fixed PPCCompiler: must refetch class afer updating instance variables of a given class.
The reason is, that in (at least) Smalltalk/X modyfing a layout of a class results
in creating a new class rather than updating an old one and migrating instances, i.e.,
the old class is not identical with the new class. Therefore, to install methods in in
correct class, we have to refetch new version from system dictionary. On Pharo it
should not harm
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 30 Oct 2014 23:03:03 +0000] rev 399
Fix in PPCMethod>>addVariable: make sure variable is added only once.
Having two variables with the same name is forbidden.
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 30 Oct 2014 23:01:54 +0000] rev 398
Added teardown to PetitCompilerTests to clean up a generated parser after tests.
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 30 Oct 2014 11:35:27 +0000] rev 397
Portability fix PPCAbstractCharacterNode>>body: use #storeString instead of #printString.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 26 Oct 2014 22:49:03 +0000] rev 396
Fixed PPCGuard>>compileCharacter:
Use #storeString instead of #printString - #storeString is defined as string
whose evaluation would return the receiver (resp. object equal to reveiver).
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 26 Oct 2014 22:08:41 +0000] rev 395
Portability fix in PPCompiler>>cleanGeneratedMethods:
Use more portable coding.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 26 Oct 2014 22:05:59 +0000] rev 394
Portability - test if RPackageOrganizer is present...
...if not, do not register new package using it. RPackage is Pharo specific
thing not present in other Smalltalks.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 26 Oct 2014 22:00:05 +0000] rev 393
Override #new in classes that implement #initialize.
Not all Smalltalks call #initialize automatically. Actually, mose of them does not.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 26 Oct 2014 01:28:07 +0000] rev 392
Fixed PPCNode>>doOptmizationLoop:status:
Must report status to changeStatus as caller is checking its value.
Also, added PPCOptimizationResult class>>new as Smaltalk/X (actually, most Smalltalks)
does not call #initialize by default.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 26 Oct 2014 01:03:31 +0000] rev 391
Ported PetitCompiler-(Tests).
Name: PetitCompiler-JanKurs.41
Author: JanKurs
Time: 25-10-2014, 03:30:28 AM
UUID: 105186d1-1187-4ca6-8d66-3d2d47def4d3
Repository: http://smalltalkhub.com/mc/JanKurs/PetitParser/main
Name: PetitCompiler-Tests-JanKurs.4
Author: JanKurs
Time: 25-10-2014, 03:30:58 AM
UUID: 3e798fad-d5f6-4881-a583-f0bbffe27869
Repository: http://smalltalkhub.com/mc/JanKurs/PetitParser/main
In addition, fixed some problems to make it compilable under Smalltalk/X:
* Fixed PPCTokenNode>>initialize - there's no children instvar, it's initialization removed.
* Fixed PPCContextMemento>>propertyAt:ifAbsent: - removed return-in-return, not compilable under Smalltalk/X (C issues)
* Fixed PPCContextMemento>>hash - there's no stream instvar, access to it removed.
* Fixed PPCAbstractCharacterNode>>compileWith:effect:id: - removed dot after method selector (stc does not like it)
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 26 Oct 2014 01:06:11 +0100] rev 390
Updated to PetitSmalltalk-JanKurs.75
Author: JanKurs
Time: 13-10-2014, 05:00:14 AM
UUID: 6254f8f7-aa47-4ddd-a373-167bccb0d4e5
Ancestors:
Smalltalk token decomposed into the PEG expression
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 14 Oct 2014 23:16:37 +0100] rev 389
Updated smalltalk parser to PetitSmalltalk-JanKurs.75
Name: PetitSmalltalk-JanKurs.75
Author: JanKurs
Time: 13-10-2014, 05:00:14 AM
UUID: 6254f8f7-aa47-4ddd-a373-167bccb0d4e5
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 08 Oct 2014 21:56:20 +0100] rev 388
Workaround to fix PPComposedTest>>testLeftRecursion - make PPStream>>size returning size of the input.
For whatever reason, in Smalltalk/X ReadStream>>size returns size remaning data, not
the size of a whole stream. This is a bug and should be fixed in Smalltalk/X libbasic. Meanwhile,
override PPStream>>size to return proper value. In Pharo, the method is not needed as the inherited
method is exactly the same.
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 08 Oct 2014 00:33:44 +0100] rev 387
Commited a island parser support (MC package PetitIslands)
Name: PetitIslands-JanKurs.10
Author: JanKurs
Time: 06-10-2014, 11:50:57 AM
UUID: 19560ad2-4899-43d5-8c69-cf7274ad4f04
Repository: http://smalltalkhub.com/mc/Moose/PetitParser/main
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 08 Oct 2014 00:08:21 +0100] rev 386
Smalltalk parser almost fixed (except few pragma-related tests).
Code is bit ugly sometimes....
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 07 Oct 2014 09:42:03 +0100] rev 385
Commited a Smalltalk parser (MC package PetitSmalltalk)
Name: PetitSmalltalk-JanKurs.71
Author: JanKurs
Time: 19-08-2014, 02:18:05 AM
UUID: d1d11836-f3e2-4709-abd3-e2ff3b72d7c4
Repository: http://smalltalkhub.com/mc/Moose/PetitParser/main
Ancestors:
Fixes to be compatible with PPContext
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 06 Oct 2014 19:18:20 +0100] rev 384
Fixed stx_goodies_petitparser_analyzer class>>testSuite
Return testsuite from stx:goodies/petitparser/analyzer/tests.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 04 Oct 2014 23:34:14 +0100] rev 383
Removed leftover Smalltalk/X-ism: end-of-line comments.
Not supported by Pharo.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 05 Oct 2014 00:29:07 +0100] rev 382
Added target `mcz` to export .mcz package out of Smalltalk/X package.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 04 Oct 2014 21:26:15 +0100] rev 381
`PPParser>>allParsers`, `allParsersDo:(seen:)` moved to base PetitParser package.
The method #allParsersDo: is actually used used by PPContext>>initializeFor: therefore
it has to be in the package stx:goodies/petitparser (MC package PetitParser) and _NOT_
in stx:goodies/petitparser/analyzer (MC package PetitAnalyzer)
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 05 Oct 2014 00:05:20 +0100] rev 380
Remove Pharoisms to make code more portable and running on Smalltalk/X
* Use ANSI `(Character codePoint: 13)` (`10`) instead of `Character cr` (`lf`), This is more portable
and does not depend on dialects interpretation of `#cr` - Smalltalk/X convert it according to
platform line end convention (UNIX/Windows/Mac)
* Do not assume exact value of a printstring in tests, i.e., instead of
`msg includesSubstring: '$a'
code
`msg includesSubstring: $a printString.
This way, the test is independent on the printString value, which may differ among dialects.
Q: Is printString value of String and/or Character defined in ANSI?
* In assestions, instead of `#equals:` use plain old `#=`, which is more portable.
* Removed Character>>- used to create range parser. Use portable `(Interval from: $a to: $z) asParser`
instead of just `$a - $z`. Do not use ($a to: $z) asParser as in Pharo, Character>>to:
does not create an Interval but an Array (sigh).
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 03 Oct 2014 03:11:33 +0100] rev 379
Some tests fixed.
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 03 Oct 2014 02:45:16 +0100] rev 378
Merged in latest version from Moose repository
Name: PetitAnalyzer-DiegoLont.46
Author: DiegoLont
Time: 02-09-2013, 12:37:58 PM
UUID: 89f155fa-89b4-4bb7-b76e-0f8485be4a56
Repository: http://smalltalkhub.com/mc/Moose/PetitParser/main
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 03 Oct 2014 02:33:08 +0100] rev 377
Updated to latest version from Moose repository.
Name: PetitParser-JanKurs.250
Author: JanKurs
Time: 01-10-2014, 04:44:04 AM
UUID: c46eea20-51a0-4deb-8fd5-8cb99810a8b4
Repository: http://smalltalkhub.com/mc/Moose/PetitParser/main
Name: PetitTests-JanKurs.60
Author: JanKurs
Time: 29-09-2014, 11:48:10 AM
UUID: 28fd2e65-c287-4f73-b71e-5b6bb25bebaa
Repository: http://smalltalkhub.com/mc/Moose/PetitParser/main
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 03 Oct 2014 01:59:10 +0100] rev 376
Added monticelloName to package definition to ease export to .mcz
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 03 Oct 2014 01:36:33 +0100] rev 375
All tests moved from stx:goodies/petitparser to stx:goodies/petitparser/tests
..,to conform package layout standards.
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 03 Oct 2014 00:52:34 +0100] rev 374
Added tag exept_cvs_2014_10_03 for changeset c286737f38a7
Claus Gittinger <cg@exept.de> [Sat, 21 Feb 2015 13:36:32 +0100] rev 373
class: stx_goodies_petitparser
comment/format in: #documentation
convert-repo [Tue, 10 Feb 2015 05:04:45 +0000] rev 372
update tags
Claus Gittinger <cg@exept.de> [Mon, 09 Feb 2015 15:15:28 +0100] rev 371
class: stx_goodies_petitparser
added: #documentation
convert-repo [Thu, 02 Oct 2014 22:38:22 +0000] rev 370
update tags
Claus Gittinger <cg@exept.de> [Tue, 01 Jul 2014 12:00:38 +0200] rev 369
*** empty log message ***
Claus Gittinger <cg@exept.de> [Tue, 01 Jul 2014 11:59:37 +0200] rev 368
*** empty log message ***
Claus Gittinger <cg@exept.de> [Wed, 30 Apr 2014 15:16:47 +0200] rev 367
*** empty log message ***
Claus Gittinger <cg@exept.de> [Wed, 05 Mar 2014 00:58:41 +0100] rev 366
class: PPParser
comment/format in: #>=>
Claus Gittinger <cg@exept.de> [Wed, 05 Mar 2014 00:58:31 +0100] rev 365
class: PPParserDebuggerResult
added: #new
comment/format in: #parse:with:
Claus Gittinger <cg@exept.de> [Wed, 05 Mar 2014 00:34:06 +0100] rev 364
class: PPExtractProdcutionRefactoring
changed: #nameNewMethod:
Claus Gittinger <cg@exept.de> [Wed, 05 Mar 2014 00:33:59 +0100] rev 363
class: PPRemoveProdcutionRefactoring
class definition
Claus Gittinger <cg@exept.de> [Wed, 05 Mar 2014 00:33:51 +0100] rev 362
class: PPRenameProdcutionRefactoring
changed: #transform
Claus Gittinger <cg@exept.de> [Wed, 05 Mar 2014 00:33:40 +0100] rev 361
class: PPGrammarRefactoringTest
changed:5 methods
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:20:50 +0100] rev 360
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:20:44 +0100] rev 359
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:20:41 +0100] rev 358
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:20:38 +0100] rev 357
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:20:35 +0100] rev 356
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:20:32 +0100] rev 355
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:20:29 +0100] rev 354
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:20:26 +0100] rev 353
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:20:23 +0100] rev 352
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:20:20 +0100] rev 351
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:20:17 +0100] rev 350
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:20:14 +0100] rev 349
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:19:47 +0100] rev 348
initial checking
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:19:46 +0100] rev 347
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:19:25 +0100] rev 346
class: PPDrabBrowser
comment/format in: #browseDynamicOn:
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:18:39 +0100] rev 345
class: PPRemoveParserRefactoring
class definition
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:18:05 +0100] rev 344
class: PPRenameProdcutionRefactoring
class definition
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:16:27 +0100] rev 343
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:16:20 +0100] rev 342
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:16:18 +0100] rev 341
Initial revision
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:15:55 +0100] rev 340
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:15:48 +0100] rev 339
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:15:41 +0100] rev 338
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:15:33 +0100] rev 337
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:15:26 +0100] rev 336
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:15:19 +0100] rev 335
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:15:00 +0100] rev 334
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:14:51 +0100] rev 333
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:14:44 +0100] rev 332
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:14:37 +0100] rev 331
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:14:30 +0100] rev 330
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:14:22 +0100] rev 329
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:14:15 +0100] rev 328
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:14:07 +0100] rev 327
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 22:14:05 +0100] rev 326
Initial revision
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:44:21 +0100] rev 325
class: PPAnalyzerTest
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:32:06 +0100] rev 324
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:32:05 +0100] rev 323
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:32:04 +0100] rev 322
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:31:57 +0100] rev 321
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:31:54 +0100] rev 320
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:31:53 +0100] rev 319
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:31:52 +0100] rev 318
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:31:51 +0100] rev 317
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:31:48 +0100] rev 316
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:30:48 +0100] rev 315
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:30:47 +0100] rev 314
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:30:46 +0100] rev 313
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:30:40 +0100] rev 312
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:30:38 +0100] rev 311
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:30:37 +0100] rev 310
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:29:55 +0100] rev 309
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:29:43 +0100] rev 308
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:29:42 +0100] rev 307
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:29:39 +0100] rev 306
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:29:33 +0100] rev 305
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:29:31 +0100] rev 304
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:29:30 +0100] rev 303
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:28:08 +0100] rev 302
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:28:07 +0100] rev 301
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:28:06 +0100] rev 300
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:28:00 +0100] rev 299
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:58 +0100] rev 298
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:57 +0100] rev 297
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:55 +0100] rev 296
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:54 +0100] rev 295
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:53 +0100] rev 294
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:52 +0100] rev 293
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:51 +0100] rev 292
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:50 +0100] rev 291
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:49 +0100] rev 290
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:48 +0100] rev 289
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:47 +0100] rev 288
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:46 +0100] rev 287
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:45 +0100] rev 286
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:44 +0100] rev 285
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:43 +0100] rev 284
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:32 +0100] rev 283
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:31 +0100] rev 282
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:30 +0100] rev 281
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:24 +0100] rev 280
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:22 +0100] rev 279
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:21 +0100] rev 278
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:19 +0100] rev 277
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:27:18 +0100] rev 276
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:26:59 +0100] rev 275
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:26:49 +0100] rev 274
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:26:46 +0100] rev 273
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:26:43 +0100] rev 272
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:26:40 +0100] rev 271
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:26:37 +0100] rev 270
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:26:34 +0100] rev 269
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:26:31 +0100] rev 268
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:26:28 +0100] rev 267
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:26:25 +0100] rev 266
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:26:22 +0100] rev 265
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:26:19 +0100] rev 264
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:26:16 +0100] rev 263
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:25:41 +0100] rev 262
moved
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:25:40 +0100] rev 261
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:12:46 +0100] rev 260
class: PPParserReplaceRule
added: #foundMatchFor:
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:10:20 +0100] rev 259
class: PPAnalyzerTest
changed: #grammarD
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:10:06 +0100] rev 258
class: PPToken
changed: #newline
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 21:09:46 +0100] rev 257
class: PPPredicateTest
changed:
#testBlank
#testNewline
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:03:15 +0100] rev 256
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:03:09 +0100] rev 255
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:03:06 +0100] rev 254
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:03:03 +0100] rev 253
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:03:00 +0100] rev 252
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:02:57 +0100] rev 251
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:02:54 +0100] rev 250
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:02:51 +0100] rev 249
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:02:48 +0100] rev 248
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:02:43 +0100] rev 247
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:02:40 +0100] rev 246
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:02:37 +0100] rev 245
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:00:18 +0100] rev 244
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:00:17 +0100] rev 243
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:00:16 +0100] rev 242
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:00:15 +0100] rev 241
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:00:14 +0100] rev 240
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:00:13 +0100] rev 239
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:00:12 +0100] rev 238
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:00:11 +0100] rev 237
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:00:10 +0100] rev 236
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:00:08 +0100] rev 235
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 17:00:06 +0100] rev 234
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:57:45 +0100] rev 233
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:57:44 +0100] rev 232
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:57:43 +0100] rev 231
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:57:37 +0100] rev 230
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:57:36 +0100] rev 229
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:57:33 +0100] rev 228
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:57:32 +0100] rev 227
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:56:58 +0100] rev 226
initial
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:55:01 +0100] rev 225
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:54:56 +0100] rev 224
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:54:53 +0100] rev 223
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:54:50 +0100] rev 222
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:54:47 +0100] rev 221
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:54:44 +0100] rev 220
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:54:41 +0100] rev 219
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:54:38 +0100] rev 218
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:54:35 +0100] rev 217
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:54:32 +0100] rev 216
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:54:29 +0100] rev 215
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:54:26 +0100] rev 214
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:53:53 +0100] rev 213
comments
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:47:18 +0100] rev 212
class: stx_goodies_petitparser
changed: #version_MC
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:45:35 +0100] rev 211
class: stx_goodies_petitparser
added: #version_MC
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:43:09 +0100] rev 210
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:43:01 +0100] rev 209
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:42:53 +0100] rev 208
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:42:51 +0100] rev 207
Initial revision
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:42:34 +0100] rev 206
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:42:25 +0100] rev 205
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:42:16 +0100] rev 204
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:42:06 +0100] rev 203
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:41:58 +0100] rev 202
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:41:49 +0100] rev 201
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:41:40 +0100] rev 200
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:41:32 +0100] rev 199
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:41:23 +0100] rev 198
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:41:14 +0100] rev 197
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:40:54 +0100] rev 196
initial checkin
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 16:40:52 +0100] rev 195
Initial revision
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 15:34:24 +0100] rev 194
update
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 15:34:23 +0100] rev 193
update
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 15:34:22 +0100] rev 192
update
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 15:34:21 +0100] rev 191
update
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 15:34:19 +0100] rev 190
update
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 15:34:18 +0100] rev 189
update
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 15:34:17 +0100] rev 188
update
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 15:34:13 +0100] rev 187
update
Claus Gittinger <cg@exept.de> [Tue, 04 Mar 2014 15:34:10 +0100] rev 186
update