Weak Condition Half Buffer Copy
Ned Bingham (CC0-1.0)
*[[Re];
[ Lf -> Rf+
[] Lt -> Rt+
]; Le-;
[~Re]; (
[~Lf]; Rf- ||
[~Lt]; Rt-
); Le+
]
Weak Condition Half Buffer
*[L?x; R!x]
*[[Re];
[ Lf -> Rf+
[] Lt -> Rt+
]; Le-;
[~Re]; (
[~Lf]; Rf- ||
[~Lt]; Rt-
); Le+
]
Weak Condition Half Buffer
*[L?x; R!x]
*[[R0e & R1e];
[ Lf -> R0f+, R1f+
[] Lt -> R0t+, R1t+
]; Le-;
[~R0e & ~R1e]; (
[~Lf]; R0f-, R1f- ||
[~Lt]; R0t-, R1t-
); Le+
]
Weak Condition Half Buffer Copy
*[L?x; R0!x,R1!x]
Lf
Le
Re
Rf
Lt
Rt
Weak Condition Half Buffer
C
C
Lf
Le
Lt
Weak Condition Half Buffer Copy
C
C
R0e
R0f
R0t
R1f
R1e
R1t
*[[R0e & R1e];
[ Lf -> R0f+, R1f+
[] Lt -> R0t+, R1t+
]; Le-;
[~R0e & ~R1e]; (
[~Lf]; R0f-, R1f- ||
[~Lt]; R0t-, R1t-
); Le+
]
Weak Condition Half Buffer Copy
*[L?x; R0!x,R1!x]
*[[R0e & R1e];
[ Lf -> R0f+, R1f+
[] Lt -> R0t+, R1t+
]; Le-;
[~R0e & ~R1e]; (
[~Lf]; R0f-, R1f- ||
[~Lt]; R0t-, R1t-
); Le+
]
Weak Condition Half Buffer Copy
*[L?x; R0!x,R1!x]
Lf
Le
Lt
Weak Condition Half Buffer Copy
C
C
R0e
R0f
R0t
R1f
R1e
R1t
Lf
Le
R0e
R0f
Lt
R0t
Weak Condition Half Buffer
C
C
R1f
R1e
R1t
*[[R0e & R1e];
[ Lf -> R0f+, R1f+
[] Lt -> R0t+, R1t+
]; Le-;
[~R0e & ~R1e]; (
[~Lf]; R0f-, R1f- ||
[~Lt]; R0t-, R1t-
); Le+
]
Weak Condition Half Buffer Copy
*[L?x; R0!x,R1!x]
*[[R0e & R1e];
[ Lf -> R0f+, R1f+
[] Lt -> R0t+, R1t+
]; Le-;
[~R0e & ~R1e]; (
[~Lf]; R0f-, R1f- ||
[~Lt]; R0t-, R1t-
); Le+
]
Weak Condition Half Buffer Copy
*[L?x; R0!x,R1!x]
Lf
Le
R0e
R0f
Lt
R0t
Weak Condition Half Buffer
C
C
R1f
R1e
R1t
Lf
Le
R0e
R0f
Lt
R0t
Weak Condition Half Buffer
C
C
R1f
R1e
R1t
C
Lf
Le
R0e
R0f
Lt
R0t
Weak Condition Half Buffer
C
C
R1f
R1e
R1t
C
Lf
Le
R0e
R0f
Lt
R0t
Weak Condition Half Buffer
C
C
R1f
R1e
R1t
C
Lf
Le
R0e
R0f
Lt
R0t
Weak Condition Half Buffer
C
C
R1f
R1e
R1t
C
Lf
Le
R0e
R0f
Lt
R0t
Weak Condition Half Buffer
C
C
R1f
R1e
R1t
C
Lf
Le
R0e
R0f
Lt
R0t
Weak Condition Half Buffer
C
C
R1f
R1e
R1t
C
Lf
Le
R0e
R0f
Lt
R0t
Weak Condition Half Buffer
C
C
R1f
R1e
R1t
C
Lf
Le
R0e
R0f
Lt
R0t
Weak Condition Half Buffer
C
C
R1f
R1e
R1t
C