示例#1
0
 public static status operator -(Gate?self, status s)
 {
     Init.Pop().passing = s.failing; return(s);
 }
示例#2
0
 public static status operator %(Gate?self, status s)
 {
     Init.Pop().passing = !s.running; return(s);
 }
示例#3
0
 public static status operator +(Gate?self, status s)
 {
     Init.Pop().passing = s.complete; return(s);
 }
示例#4
0
 static void Push(Init x) => stack[++stackIndex] = x;