public class Expander extends Action
| Constructor and Description |
|---|
Expander(Rule[] rules,
StringArrayList symbolTable) |
| Modifier and Type | Method and Description |
|---|---|
Object |
choice(Object[] body) |
net.oneandone.sushi.util.IntBitSet |
getUsed() |
Object |
loop(Object rawBody) |
Object |
range(char first,
char last) |
RegExpr |
run(RegExpr re) |
Object |
sequence(Object[] body) |
Object |
symbol(int symbol) |
Object |
without(Object left,
Object right) |
public Expander(Rule[] rules, StringArrayList symbolTable)
public net.oneandone.sushi.util.IntBitSet getUsed()
public RegExpr run(RegExpr re) throws ActionException
ActionExceptionpublic Object symbol(int symbol) throws ActionException
symbol in class ActionActionExceptionCopyright © 1998–2017 1&1. All rights reserved.