01234567891011121314151617181920
func main(a, in1, in2) {
let nega = ~a;
let out1 = a ~| in1;
let out2 = nega ~| in2;
let o = out1 ~| out2;
out o;
}
test main(TetR, LacI, AraC) {
@300
TetR = true;
LacI = false;
AraC = true;
@600
TetR = false;
LacI = false;
AraC = true;
}
func main(a, in1, in2) {
let nega = ~a;
let out1 = a ~| in1;
let out2 = nega ~| in2;
let o = out1 ~| out2;
out o;
}
test main(TetR, LacI, AraC) {
@300
TetR = true;
LacI = false;
AraC = true;
@600
TetR = false;
LacI = false;
AraC = true;
}