Table of Contents

Namespace AiDotNet.ProgramSynthesis.Interfaces

Interfaces

ICodeModel<T>

Represents a code understanding model capable of processing and analyzing source code.

IProgramExecutionEngine

Defines an execution boundary for running synthesized programs against inputs.

IProgramSynthesizer<T>

Represents a program synthesis engine capable of automatically generating programs.