Please enable JavaScript to view this site.

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.

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC