コード例 #1
0
ファイル: generic.cs プロジェクト: lkonings/kiezellisp
        public static MultiMethod DefineMultiMethod(Symbol sym, LambdaSignature signature, string doc)
        {
            var func = new MultiMethod(signature);

            sym.FunctionValue = func;
            sym.Documentation = doc;
            return(func);
        }
コード例 #2
0
ファイル: generic.cs プロジェクト: lkonings/kiezellisp
 public MultiMethodApplyMetaObject(Expression objParam, MultiMethod generic)
     : base(objParam, BindingRestrictions.Empty, generic)
 {
     Generic = generic;
 }