@@ -40,8 +40,8 @@ All built-in binary operators can be found below:
40
40
| :----------------| ----------------:| ------------------------------------------------------ |
41
41
| ` first ` | ` FIRST ` | ` first(x, y) = x ` |
42
42
| ` second ` | ` SECOND ` | ` second(x, y) = y ` |
43
- | ` any ` | ` ANY ` | ` any(x, y) = 1 ` if ` x ` ** or ** ` y ` are stored values |
44
- | ` pair ` | ` PAIR ` | ` any (x, y) = 1` if ` x ` ** and** ` y ` are stored values |
43
+ | ` any ` | ` ANY ` | ` any(x, y) ` can return either ` x ` or ` y ` . The result is non-deterministic. |
44
+ | ` pair ` | ` PAIR ` | ` pair (x, y) = 1` if ` x ` ** and** ` y ` are stored values|
45
45
| ` + ` | ` PLUS ` | |
46
46
| ` - ` | ` MINUS ` | |
47
47
| ` rminus ` | ` RMINUS ` | |
@@ -88,4 +88,4 @@ All built-in binary operators can be found below:
88
88
| ` secondi0 ` | ` SECONDI ` | ` secondi0(A[i,j], B[k,l]) = k - 1 ` |
89
89
| ` secondi ` | ` SECONDI1 ` | ` secondi(A[i,j], B[k,l]) = k ` |
90
90
| ` secondj0 ` | ` SECONDJ ` | ` secondj0(A[i,j], B[k,l]) = l - 1 ` |
91
- | ` secondj ` | ` SECONDJ1 ` | ` secondj(A[i,j], B[k,l]) = l ` |
91
+ | ` secondj ` | ` SECONDJ1 ` | ` secondj(A[i,j], B[k,l]) = l ` |
0 commit comments