This class define an interface for a general purpose text parser.
Methods: •at(), set/get current parse position •atBegin(), query iat begin of text •atEnd(), query at end of text •isAsciiToken(), test for an ASCII token •isChar(), test for specific character •isGenToken(), test for a generic token •parseAsciiToken(), parse for an ASCII token •parseChar(), parse for specific character •parseFloat(), parse for a float value •parseGenToken(), parse for a generic token •parseI16(), parse for a I16 value •parseI32(), parse for a I32 value •parseReal(), parse for a real value •parseString(), parse for a string •parseU16(), parse for a U16 value •parseU32(), parse for a U32 value •setText(), set source text •skipAsciiToken(), skip the ASCII token •skipGenToken(), skip the generic token •skipToChar(), skip to a specific character •skipWhiteSpaces(), skip white spaces •text(), query source text •unparsed(), get currently un-parsed text |
Attributes: (none) |
NOTE: the this class may be not available in all VM implementations: please refer to specific VM documentation to have notice of such implementation.