IEvaluatorRule<T>

public CompilerRuleResult<T> Apply(AbstractSyntaxTree ast, EvaluatorContext context)

Language: C#

Применяет правило компиляции к узлу AST.

Скомпилированные подузлы доступны через context.CompiledBranches

Parameters:

  • ast: Узел AST для обработки
  • context: Контекст компиляции с доступом к подузлам

Returns: Результат применения правила