コード例 #1
0
 void init()
 {
     access = new iExpr.Helpers.ExtendAccessibleValueHelper(false, this);
     access.Add(ClassValueBuilder.BuildFunction(this.Write, "write", -1));
     access.Add(ClassValueBuilder.BuildFunction(this.WriteLine, "writeln", -1));
     access.Add(ClassValueBuilder.BuildFunction(this.Close, "close", 0));
 }
コード例 #2
0
ファイル: SetValue.cs プロジェクト: iExpr/iExpr.Exprs
 void init()
 {
     access = new iExpr.Helpers.ExtendAccessibleValueHelper(false, this);
     access.Add(ClassValueBuilder.BuildFunction(this.Has, "has", 1));
     access.Add(ClassValueBuilder.BuildFunction(this.Remove, "remove", 1));
     access.Add(ClassValueBuilder.BuildFunction(Add, "add", 1));
     access.Add(ClassValueBuilder.BuildFunction(Clear, "clear", 0));
 }
コード例 #3
0
ファイル: ListValue.cs プロジェクト: iExpr/iExpr.Exprs
 void init()
 {
     access = new iExpr.Helpers.ExtendAccessibleValueHelper(false, this);
     access.Add(ClassValueBuilder.BuildFunction(this.IndexOf, "index", 1));
     access.Add(ClassValueBuilder.BuildFunction(this.Has, "has", 1));
     access.Add(ClassValueBuilder.BuildFunction(this.Remove, "remove", 1));
     access.Add(ClassValueBuilder.BuildFunction(Add, "add", 1));
     access.Add(ClassValueBuilder.BuildFunction(Clear, "clear", 0));
     access.Add(ClassValueBuilder.BuildFunction(Insert, "insert", 2));
     access.Add(ClassValueBuilder.BuildFunction(RemoveAt, "removeAt", 1));
     access.Add(ClassValueBuilder.BuildFunction(Reverse, "reverse", 0));
 }
コード例 #4
0
ファイル: TupleValue.cs プロジェクト: iExpr/iExpr.Exprs
 void init()
 {
     access = new iExpr.Helpers.ExtendAccessibleValueHelper(false, this);
     access.Add(ClassValueBuilder.BuildFunction(this.IndexOf, "index", 1));
     access.Add(ClassValueBuilder.BuildFunction(this.Has, "has", 1));
 }
コード例 #5
0
 void init()
 {
     access = new iExpr.Helpers.ExtendAccessibleValueHelper(false, this);
     access.Add(ClassValueBuilder.BuildFunction(this.Next, "next", 0));
     access.Add(ClassValueBuilder.BuildFunction(this.Close, "close", 0));
 }