Interface CompilationResult<T extends ScriptOrFn<T>>


public interface CompilationResult<T extends ScriptOrFn<T>>
Opaque result of compiling a ScriptNode via an Evaluator. Each Evaluator implementation provides its own concrete subtype; callers must pass the result back to the same evaluator that produced it. The type parameter ties the result to either JSScript or JSFunction.