예제 #1
0
 protected object ExtendedFunction(Binder <SimpleValues> ctx, Arguments arguments)
 {
     return(arguments.Get <int>(0) + 57);
 }
예제 #2
0
 object ExtendedFunction2(Binder <SimpleValues> ctx, Arguments arguments)
 {
     return(arguments.Get <int>(0) + 3);
 }
예제 #3
0
 protected static object Foo4(BaseClass3 context, Binder <BaseClass3> ctx, Arguments arguments)
 {
     return(4);
 }
예제 #4
0
 object Foo5(Binder <BaseClass3> ctx, Arguments arguments)
 {
     return(1);
 }
예제 #5
0
 protected object Foo3(Binder <BaseClass3> ctx, Arguments arguments)
 {
     return(7);
 }
예제 #6
0
 object Foo2(Binder <BaseClass2> ctx, Arguments arguments)
 {
     return(7);
 }
예제 #7
0
 protected object Foo1(Binder <BaseClass2> ctx, Arguments arguments)
 {
     return(50);
 }
예제 #8
0
 protected override object Foo(Binder <BaseClass1> ctx, Arguments arguments)
 {
     return(77);
 }
예제 #9
0
 protected virtual object Foo(Binder <BaseClass1> ctx, Arguments arguments)
 {
     return(57);
 }