public function lint(Expression|string
$expression, ?array
$names): void
{ if ($expression instanceof ParsedExpression
) { return;
} $this->
getParser()->
lint($this->
getLexer()->
tokenize((string) $expression),
$names);
} /**
* Registers a function.
*
* @param callable $compiler A callable able to compile the function
* @param callable $evaluator A callable able to evaluate the function
*
* @return void
*
* @throws \LogicException when registering a function after calling evaluate(), compile() or parse()
*
* @see ExpressionFunction
*/