Some batz improvements. Clean up nock spec.

This commit is contained in:
C. Guy Yarvin 2013-12-02 17:01:07 -08:00
parent 09c62d1b1b
commit f1678e0972

View File

@ -14,26 +14,26 @@ nock(a) *a
=a =a =a =a
/[1 a] a /[1 a] a
/[2 [a b]] a /[2 a b] a
/[3 [a b]] b /[3 a b] b
/[(a + a) b] /[2 /[a b]] /[(a + a) b] /[2 /[a b]]
/[(a + a + 1) b] /[3 /[a b]] /[(a + a + 1) b] /[3 /[a b]]
/a /a /a /a
*[a [[b c] d]] [*[a b c] *[a d]] *[a [b c] d] [*[a b c] *[a d]]
*[a [0 b]] /[b a] *[a 0 b] /[b a]
*[a [1 b]] b *[a 1 b] b
*[a [2 [b c]]] *[*[a b] *[a c]] *[a 2 b c] *[*[a b] *[a c]]
*[a [3 b]] ?*[a b] *[a 3 b] ?*[a b]
*[a [4 b]] +*[a b] *[a 4 b] +*[a b]
*[a [5 b]] =*[a b] *[a 5 b] =*[a b]
*[a [6 [b [c d]]]] *[a 2 [0 1] 2 [1 c d] [1 0] 2 [1 2 3] [1 0] 4 4 b] *[a 6 b c d] *[a 2 [0 1] 2 [1 c d] [1 0] 2 [1 2 3] [1 0] 4 4 b]
*[a [7 [b c]]] *[a 2 b 1 c] *[a 7 b c] *[a 2 b 1 c]
*[a [8 [b c]]] *[a 7 [[7 [0 1] b] 0 1] c] *[a 8 b c] *[a 7 [[7 [0 1] b] 0 1] c]
*[a [9 [b c]]] *[a 7 c 2 [0 1] 0 b] *[a 9 b c] *[a 7 c 2 [0 1] 0 b]
*[a [10 [[b c] d]]] *[a 8 c 7 [0 3] d] *[a 10 [b c] d] *[a 8 c 7 [0 3] d]
*[a [10 [b c]]] *[a c] *[a 10 b c] *[a c]
*a *a *a *a