Send bugs or comments to Bernd Kühl (bernd@informatik.uni-osnabrueck.de)

Package lolo.scans

The package lolo.scans contains recognizers for typical programming language symbols: identifiers, numbers, strings, comments, whitespace, ....

See:
          Description

Class Summary
CComment A recognizer class to scan for (optional nested) C comments.
Char A simple class to scan a single character.
Flt A class to scan for floating point numbers.
HashComment A recognizer class to scan for hash comments: all characters from # up to EOL.
Int A class to scan for integer numbers.
JavadocComment A recognizer class to scan for javadoc comments.
JavaIdentifier Instances of this class scan for Java identifiers and use the methods java.lang.Character.isJavaIdentifierStart() and java.lang.Character.isJavaIdentifierPart() to check the characters.
JavaWhitespace Instances of this class scan for one or more Java whitespace characters.
QuotedChar A class to scan for one quoted character.
QuotedText A class to scan for quoted text.
Scan A package base class for all lolo.Scan subclasses.
Set A recognizer class to scan for a character from a set of characters.
SetMN A recognizer class to scan for many characters from a set of characters.
SimpleIdentifier Instances of this class scan for [_a-zA-Z][_a-zA-Z0-9]*.
SimpleWhitespace Instances of this class scan for one or more characters from ASCII 0x00 - 0x20.
SlashSlashComment A recognizer class to scan for C++ comments: all characters from // up to the end of line.
Word A recognizer class to scan for a string (a word).
XMLStartOfElement A recognizer to scan for <aElementName.
 

Package lolo.scans Description

The package lolo.scans contains recognizers for typical programming language symbols: identifiers, numbers, strings, comments, whitespace, ....


Send bugs or comments to Bernd Kühl (bernd@informatik.uni-osnabrueck.de)