| Package | Description |
|---|---|
| wyc.io |
| Modifier and Type | Method and Description |
|---|---|
WhileyFileLexer.Token |
WhileyFileLexer.scanBlockComment() |
WhileyFileLexer.Token |
WhileyFileLexer.scanCharacterConstant()
Scan a character constant, such as e.g.
|
WhileyFileLexer.Token |
WhileyFileLexer.scanIdentifier() |
WhileyFileLexer.Token |
WhileyFileLexer.scanIndent()
Scan one or more spaces or tab characters, combining them to form an
"indent".
|
WhileyFileLexer.Token |
WhileyFileLexer.scanLineComment() |
WhileyFileLexer.Token |
WhileyFileLexer.scanNumericConstant()
Scan a numeric constant.
|
WhileyFileLexer.Token |
WhileyFileLexer.scanOperator() |
WhileyFileLexer.Token |
WhileyFileLexer.scanStringConstant() |
| Modifier and Type | Method and Description |
|---|---|
List<WhileyFileLexer.Token> |
WhileyFileLexer.scan()
Scan all characters from the input stream and generate a corresponding
list of tokens, whilst discarding all whitespace and comments.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WhileyFileLexer.scanWhiteSpace(List<WhileyFileLexer.Token> tokens) |
void |
WhileyFileLexer.skipWhitespace(List<WhileyFileLexer.Token> tokens)
Skip over any whitespace at the current index position in the input
string.
|
| Constructor and Description |
|---|
WhileyFileParser(wyfs.lang.Path.Entry<WhileyFile> entry,
List<WhileyFileLexer.Token> tokens) |
Copyright © 2017. All rights reserved.