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.
"{ Package: 'stx:goodies/petitparser/parsers/smalltalk' }"
PPParser subclass:#PPSmalltalkWhitespaceParser
instanceVariableNames:'separator'
classVariableNames:''
poolDictionaries:''
category:'PetitSmalltalk-Core'
!
!PPSmalltalkWhitespaceParser methodsFor:'analysis'!
isNullable
^ true
! !
!PPSmalltalkWhitespaceParser methodsFor:'initialization'!
initialize
super initialize.
separator := PPCharSetPredicate on: [ :char | char isSeparator ].
! !
!PPSmalltalkWhitespaceParser methodsFor:'parsing'!
parseOn: aPPContext
[ [aPPContext atEnd not and: [ separator value: aPPContext uncheckedPeek ] ]
whileTrue: [ aPPContext next ].
aPPContext atEnd not and: [ aPPContext uncheckedPeek = $" ] ] whileTrue: [
aPPContext next.
aPPContext upTo: $".
].
! !
!PPSmalltalkWhitespaceParser class methodsFor:'documentation'!
version_HG
^ '$Changeset: <not expanded> $'
! !