Skip to content

Commit 22b50b5

Browse files
committed
Fix mismatching parentheses in rewrite rule
Note: Didn't actually change the outcome of applying the rewrite rules with CacheSemantics
1 parent 09a3f3b commit 22b50b5

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

fret-electron/support/xform.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -215,8 +215,8 @@ const MLTLFutureTimeSimplifications = [
215215
['(__p & __r) => ((__p & (X (! __p))) V __q)', trueFn, '(__p & __r) => ((X (! __p)) V __q)'],
216216
['(! __p) => (((! __p) & (X __p)) V __q)', trueFn, '(! __p) => ((X __p) V __q)'],
217217
['((! __p) & __r) => (((! __p) & (X __p)) V __q)', trueFn, '((! __p) & __r) => ((X __p) V __q)'],
218-
['__p => ((__p & (X (! __p))) V __r) & __s)', trueFn, '__p => ((X (! __p)) V __r) & __s)'],
219-
['(! __p) => ((((! __p) & (X __p)) V __r) & __s)', trueFn, '(! __p) => ((X __p) V __r) & __s)'],
218+
['__p => (((__p & (X (! __p))) V __r) & __s)', trueFn, '__p => (((X (! __p)) V __r) & __s)'],
219+
['(! __p) => ((((! __p) & (X __p)) V __r) & __s)', trueFn, '(! __p) => (((X __p) V __r) & __s)']
220220
['__p => ((__q | (__p & (X (! __p)))) V __r)', trueFn, '__p => ((__q | (X (! __p))) V __r)'],
221221
['(__p & __r) => ((__q | (__p & (X (! __p)))) V __s)', trueFn, '(__p & __r) => ((__q | (X (! __p))) V __s)'],
222222
['(! __p) => ((__q | ((! __p) & (X __p))) V __r)', trueFn, '(! __p) => ((__q | (X __p)) V __r)'],
@@ -254,8 +254,8 @@ const MLTLFutureTimeSimplifications = [
254254
['(__q & (__r & (X __p))) => ((__p & (X (! __p))) V[1, __h] __s)', trueFn, '(__q & (__r & (X __p))) => ((X (! __p)) V[1, __h] __s)'],
255255
['(__p & (X (! __p))) => (__q | (((! __p) & (X __p)) V[1,__h] __r))', trueFn, '(__p & (X (! __p))) => (__q | ((X __p) V[1,__h] __r))'],
256256
['((! __p) & (X __p)) => (__q | ((__p & (X (! __p))) V[1,__h] __r))', trueFn, '((! __p) & (X __p)) => (__q | ((X (! __p)) V[1,__h] __r))'],
257-
['(__p & (X (! __p))) => ((((! __p) & (X __p)) V[1,__h] __r) & __s)', trueFn, '(__p & (X (! __p))) => ((X __p) V[1,__h] __r) & __s)'],
258-
['((! __p) & (X __p)) => ((__p & (X (! __p))) V[1,__h] __r) & __s)', trueFn, '((! __p) & (X __p)) =>((X (! __p)) V[1,__h] __r) & __s)'],
257+
['(__p & (X (! __p))) => ((((! __p) & (X __p)) V[1,__h] __r) & __s)', trueFn, '(__p & (X (! __p))) => (((X __p) V[1,__h] __r) & __s)'],
258+
['((! __p) & (X __p)) => (((__p & (X (! __p))) V[1,__h] __r) & __s)', trueFn, '((! __p) & (X __p)) =>(((X (! __p)) V[1,__h] __r) & __s)'],
259259
['((! __p) & (X __p)) => (((X (! __p)) V[1,__h] ((__q & (__r & (! (__p & (X (! __p)))))) => __s)) & __t)', trueFn, '((! __p) & (X __p)) => (((X (! __p)) V[1,__h] ((__q & (__r & (X __p))) => __s)) & __t)'],
260260
['(__p & (X (! __p))) => (((X __p) V[1,__h] ((__q & (__r & (! ((! __p) & (X __p))))) => __s)) & __t)', trueFn, '(__p & (X (! __p))) => (((X __p) V[1,__h] ((__q & (__r & (X (! __p)))) => __s)) & __t)'],
261261
['(__p & (X (! __p))) => ((__q | ((((! __p) & (X __p))) V[1,__h] __r)) & __s)', trueFn, '(__p & (X (! __p))) => ((__q | ((X __p) V[1,__h] __r)) & __s)'],

0 commit comments

Comments
 (0)