In package com.copperleaf.kudzu.parser

class com.copperleaf.kudzu.parser.ExpressionVisitor

Fields

evaluators: List<EvaluableOperator<T, U>>

defaultValue: (T, Node)->U

Constructors

constructor(evaluators: List<EvaluableOperator<T, U>>, defaultValue: (T, Node)->U)

Parameters:
  • evaluators: List
  • defaultValue: Function2

Methods

open fun visit(context: T, node: Node)

Parameters:
  • context: T
  • node: Node