changeset 361:294d1276359f

reverse -> reversed
author Chris Cannam
date Tue, 02 Jul 2013 22:23:43 +0100
parents 52aaf0a09de6
children 6a8263b37ea1
files may/signal/test/test_window.yeti may/vector.yeti may/vector/test/test_vector.yeti
diffstat 3 files changed, 12 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/may/signal/test/test_window.yeti	Tue Jun 25 10:08:30 2013 +0100
+++ b/may/signal/test/test_window.yeti	Tue Jul 02 22:23:43 2013 +0100
@@ -23,11 +23,11 @@
    (len = (vec.length a);
     b = if len % 2 == 0 then
             half = vec.slice a 0 (len/2);
-            vec.concat [half, vec.reversed half];
+            vec.concat [half, vec.reverse half];
         else
             half = vec.slice a 0 (int (len/2));
             mid = vec.slice a (int (len/2)) (int (len/2) + 1);
-            vec.concat [half, mid, vec.reversed half];
+            vec.concat [half, mid, vec.reverse half];
         fi;
     compareUsing close (vec.list a) (vec.list b));
 
--- a/may/vector.yeti	Tue Jun 25 10:08:30 2013 +0100
+++ b/may/vector.yeti	Tue Jul 02 22:23:43 2013 +0100
@@ -110,8 +110,10 @@
 resizedTo n v is number -> ~double[] -> ~double[] =
     Arrays#copyOf(v, n);
 
-/// Return a new vector that is the reverse of the given vector.
-reversed v is ~double[] -> ~double[] =
+/// Return a new vector that is the reverse of the given vector.  Name
+/// chosen (in preference to passive "reversed") for symmetry with the
+/// standard library list reverse function.
+reverse v is ~double[] -> ~double[] =
    (len = length (list v);
     a = new double[len];
     for [0..len-1] do i:
@@ -157,7 +159,7 @@
     equalUnder,
     slice,
     resizedTo,
-    reversed,
+    reverse,
     repeated,
     concat,
 } as {
@@ -178,7 +180,7 @@
     equalUnder is (number -> number -> boolean) -> vector -> vector -> boolean,
     slice is vector -> number -> number -> vector,
     resizedTo is number -> vector -> vector,
-    reversed is vector -> vector,
+    reverse is vector -> vector,
     repeated is vector -> number -> vector,
     concat is list?<vector> -> vector,
 }
--- a/may/vector/test/test_vector.yeti	Tue Jun 25 10:08:30 2013 +0100
+++ b/may/vector/test/test_vector.yeti	Tue Jul 02 22:23:43 2013 +0100
@@ -100,10 +100,10 @@
         vec.equal (vec.repeated (vec.fromList [1,2,3]) 2) (vec.fromList [1,2,3,1,2,3])
 ),
 
-"reversed": \(
-    vec.equal (vec.reversed (vec.fromList [])) (vec.fromList []) and
-        vec.equal (vec.reversed (vec.fromList [1,2,3])) (vec.fromList [3,2,1]) and
-        vec.equal (vec.reversed (vec.fromList [1,2])) (vec.fromList [2,1])
+"reverse": \(
+    vec.equal (vec.reverse (vec.fromList [])) (vec.fromList []) and
+        vec.equal (vec.reverse (vec.fromList [1,2,3])) (vec.fromList [3,2,1]) and
+        vec.equal (vec.reverse (vec.fromList [1,2])) (vec.fromList [2,1])
 ),
 
 "concat2": \(