public IInterpetedResult <IInterpetedMember <IInterpedEmpty> > Interpet(InterpetedContext interpetedContext) { return(InterpetedResult.Create(TypeManager.EmptyMember(TypeManager.Empty()))); }
public IInterpetedResult <IInterpetedMember <IBoxedDouble> > Interpet(InterpetedContext interpetedContext) { return(InterpetedResult.Create(TypeManager.NumberMember(TypeManager.Double(Value)))); }
public IInterpetedScope Create() { return(TypeManager.InstanceScope(staticScope, finalizedScope)); }
public IInterpetedResult <IInterpetedMember <IBoxedString> > Interpet(InterpetedContext interpetedContext) { return(InterpetedResult.Create(TypeManager.StringMember(TypeManager.String(Value)))); }
public InterpetedScopeTemplate(IFinalizedScope finalizedScope, IInterfaceModuleType type) { this.staticScope = TypeManager.StaticScope(new ConcurrentIndexed <IKey, IInterpetedMember>(), type); this.finalizedScope = finalizedScope ?? throw new ArgumentNullException(nameof(finalizedScope)); }