public interface CodeGenerator
| 限定符和类型 | 方法和说明 |
|---|---|
Expression |
getResult() |
void |
onAdd(Token<?> lookhead) |
void |
onAndLeft(Token<?> lookhead) |
void |
onAndRight(Token<?> lookhead) |
void |
onArray(Token<?> lookhead) |
void |
onArrayIndexEnd(Token<?> lookhead) |
void |
onArrayIndexStart(Token<?> token) |
void |
onBitAnd(Token<?> lookhead) |
void |
onBitNot(Token<?> lookhead) |
void |
onBitOr(Token<?> lookhead) |
void |
onBitXor(Token<?> lookhead) |
void |
onConstant(Token<?> lookhead) |
void |
onDiv(Token<?> lookhead) |
void |
onEq(Token<?> lookhead) |
void |
onGe(Token<?> lookhead) |
void |
onGt(Token<?> lookhead) |
void |
onJoinLeft(Token<?> lookhead) |
void |
onJoinRight(Token<?> lookhead) |
void |
onLe(Token<?> lookhead) |
void |
onLt(Token<?> lookhead) |
void |
onMatch(Token<?> lookhead) |
void |
onMethodInvoke(Token<?> lookhead) |
void |
onMethodName(Token<?> lookhead) |
void |
onMethodParameter(Token<?> lookhead) |
void |
onMod(Token<?> lookhead) |
void |
onMult(Token<?> lookhead) |
void |
onNeg(Token<?> lookhead) |
void |
onNeq(Token<?> lookhead) |
void |
onNot(Token<?> lookhead) |
void |
onShiftLeft(Token<?> lookhead) |
void |
onShiftRight(Token<?> lookhead) |
void |
onSub(Token<?> lookhead) |
void |
onTernaryBoolean(Token<?> lookhead) |
void |
onTernaryLeft(Token<?> lookhead) |
void |
onTernaryRight(Token<?> lookhead) |
void |
onUnsignedShiftRight(Token<?> lookhead) |
void onShiftRight(Token<?> lookhead)
void onShiftLeft(Token<?> lookhead)
void onUnsignedShiftRight(Token<?> lookhead)
void onBitOr(Token<?> lookhead)
void onBitAnd(Token<?> lookhead)
void onBitXor(Token<?> lookhead)
void onBitNot(Token<?> lookhead)
void onAdd(Token<?> lookhead)
void onSub(Token<?> lookhead)
void onMult(Token<?> lookhead)
void onDiv(Token<?> lookhead)
void onAndLeft(Token<?> lookhead)
void onAndRight(Token<?> lookhead)
void onTernaryBoolean(Token<?> lookhead)
void onTernaryLeft(Token<?> lookhead)
void onTernaryRight(Token<?> lookhead)
void onJoinLeft(Token<?> lookhead)
void onJoinRight(Token<?> lookhead)
void onEq(Token<?> lookhead)
void onMatch(Token<?> lookhead)
void onNeq(Token<?> lookhead)
void onLt(Token<?> lookhead)
void onLe(Token<?> lookhead)
void onGt(Token<?> lookhead)
void onGe(Token<?> lookhead)
void onMod(Token<?> lookhead)
void onNot(Token<?> lookhead)
void onNeg(Token<?> lookhead)
Expression getResult()
void onConstant(Token<?> lookhead)
void onMethodName(Token<?> lookhead)
void onMethodParameter(Token<?> lookhead)
void onMethodInvoke(Token<?> lookhead)
void onArray(Token<?> lookhead)
void onArrayIndexStart(Token<?> token)
void onArrayIndexEnd(Token<?> lookhead)
Copyright © 2017. All Rights Reserved.