|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.duelengine.duel.parsing.DuelParser
public class DuelParser
Processes a token sequence into AST
| Constructor Summary | |
|---|---|
DuelParser()
|
|
| Method Summary | |
|---|---|
static ElementNode |
createElement(String tagName,
int index,
int line,
int column)
ElementNode factory method |
List<VIEWCommandNode> |
parse(DuelToken... tokens)
Parses token sequence into AST |
List<VIEWCommandNode> |
parse(Iterable<DuelToken> tokens)
Parses token sequence into AST |
List<VIEWCommandNode> |
parse(Iterator<DuelToken> tokens)
Parses token sequence into AST |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DuelParser()
| Method Detail |
|---|
public List<VIEWCommandNode> parse(DuelToken... tokens)
throws Exception
tokens -
Exception
public List<VIEWCommandNode> parse(Iterable<DuelToken> tokens)
throws Exception
tokens -
Exception
public List<VIEWCommandNode> parse(Iterator<DuelToken> tokens)
throws IOException
tokens -
IOException
public static ElementNode createElement(String tagName,
int index,
int line,
int column)
tagName - index - line - column -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||