C# 클래스 Grasp.Compilation.GraspExecutable

An executable version of a GraspSchema which applies its calculations
파일 보기 프로젝트 열기: bwatts/Grasp 1 사용 예제들

공개 메소드들

메소드 설명
GetRuntime ( IRuntimeSnapshot initialState ) : GraspRuntime

Generates a runtime with variables bound to the values yielded by the specified initial state

GraspExecutable ( GraspSchema schema, ICalculator calculator ) : System

Initializes an executable with the specified schema and calculator

비공개 메소드들

메소드 설명
GetBindings ( IRuntimeSnapshot initialState ) : IEnumerable

메소드 상세

GetRuntime() 공개 메소드

Generates a runtime with variables bound to the values yielded by the specified initial state
public GetRuntime ( IRuntimeSnapshot initialState ) : GraspRuntime
initialState IRuntimeSnapshot The initial state of the variables in the generated runtime
리턴 GraspRuntime

GraspExecutable() 공개 메소드

Initializes an executable with the specified schema and calculator
public GraspExecutable ( GraspSchema schema, ICalculator calculator ) : System
schema GraspSchema The schema which generated this executable
calculator ICalculator The calculator which applies the schema's calculations to runtimes generated by this executable
리턴 System