|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ParseState | |
---|---|
org.hecl |
Uses of ParseState in org.hecl |
---|
Fields in org.hecl declared as ParseState | |
---|---|
protected ParseState |
Parse.state
|
Methods in org.hecl with parameters of type ParseState | |
---|---|
protected void |
Parse.parseBlock(ParseState state)
parseBlock parses a {} block. |
protected void |
Parse.parseBlockOrCommand(ParseState state,
boolean block,
boolean invar)
parseBlockOrCommand is what parseCommand and parseBlock
use internally. |
protected void |
Parse.parseCommand(ParseState state)
parseCommand parses a [] command. |
protected boolean |
Parse.parseEscape(ParseState state)
The parseEscape method parses \n \t style escapes
- or just prints the next character. |
void |
ParseList.parseLine(ParseState state)
parseLine parses a line of Hecl code. |
void |
Parse.parseLine(ParseState state)
The parseLine method is where parsing starts on a new
line. |
void |
ParseList.parseText(ParseState state)
parseText parses some text, such as that enclosed in
quotes "". |
protected void |
Parse.parseText(ParseState state)
parseText parses a "string in quotes". |
protected void |
Parse.parseVarBlock(ParseState state)
|
void |
ParseList.parseWord(ParseState state)
parseWord parses a plain Hecl word. |
protected void |
Parse.parseWord(ParseState state)
parseWord parses a regular word not in quotes. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |