Interface Expr.Visitor
- All Known Implementing Classes:
Compiler
- Enclosing class:
- Expr
public static interface Expr.Visitor
-
Method Summary
Modifier and TypeMethodDescriptionvoidvisitBinary(Expr.Binary expr) voidvisitBlock(Expr.Block expr) voidvoidvoidvoidvoidvisitGroup(Expr.Group expr) voidvisitLogical(Expr.Logical expr) voidvoidvisitNumber(Expr.Number expr) voidvisitSection(Expr.Section expr) voidvisitString(Expr.String expr) voidvisitUnary(Expr.Unary expr) voidvisitVariable(Expr.Variable expr)
-
Method Details
-
visitNull
-
visitString
-
visitNumber
-
visitBool
-
visitBlock
-
visitGroup
-
visitBinary
-
visitUnary
-
visitVariable
-
visitGet
-
visitCall
-
visitLogical
-
visitConditional
-
visitSection
-