Author: yamakenz
Date: Thu Jul 12 15:17:38 2007
New Revision: 4714

Modified:
   sigscheme-trunk/NEWS
   sigscheme-trunk/src/module-sscm-ext.c
   sigscheme-trunk/src/string-procedure.c
   sigscheme-trunk/src/vector.c
   sigscheme-trunk/test/test-string-proc.scm
   sigscheme-trunk/test/test-vector.scm

Log:
* src/vector.c
  - (scm_p_vector_mutablep): Rename %vector-mutable? with %%vector-mutable?
* src/module-sscm-ext.c
  - (scm_p_pair_mutablep): Rename %pair-mutable? with %%pair-mutable?
* src/string-procedure.c
  - (scm_p_string_mutablep): Rename %string-mutable? with %%string-mutable?
* test/test-string-proc.scm
* test/test-vector.scm
  - Follow the renamings
* NEWS
  - Modify the description about the procedures


Modified: sigscheme-trunk/NEWS
==============================================================================
--- sigscheme-trunk/NEWS        (original)
+++ sigscheme-trunk/NEWS        Thu Jul 12 15:17:38 2007
@@ -16,8 +16,8 @@
   - New character codec procedures %%current-char-codec,
     %%set-current-char-codec! and with-char-codec
 
-  - New debugging procedures %pair-mutable?, %string-mutable?,
-    %vector-mutable?
+  - New debugging procedures %%pair-mutable?, %%string-mutable?,
+    %%vector-mutable?
 
 * Specification changes
 

Modified: sigscheme-trunk/src/module-sscm-ext.c
==============================================================================
--- sigscheme-trunk/src/module-sscm-ext.c       (original)
+++ sigscheme-trunk/src/module-sscm-ext.c       Thu Jul 12 15:17:38 2007
@@ -177,7 +177,7 @@
 SCM_EXPORT ScmObj
 scm_p_pair_mutablep(ScmObj kons)
 {
-    DECLARE_FUNCTION("%pair-mutable?", procedure_fixed_1);
+    DECLARE_FUNCTION("%%pair-mutable?", procedure_fixed_1);
 
     ENSURE_CONS(kons);
 

Modified: sigscheme-trunk/src/string-procedure.c
==============================================================================
--- sigscheme-trunk/src/string-procedure.c      (original)
+++ sigscheme-trunk/src/string-procedure.c      Thu Jul 12 15:17:38 2007
@@ -609,7 +609,7 @@
 SCM_EXPORT ScmObj
 scm_p_string_mutablep(ScmObj str)
 {
-    DECLARE_FUNCTION("%string-mutable?", procedure_fixed_1);
+    DECLARE_FUNCTION("%%string-mutable?", procedure_fixed_1);
 
     ENSURE_STRING(str);
 

Modified: sigscheme-trunk/src/vector.c
==============================================================================
--- sigscheme-trunk/src/vector.c        (original)
+++ sigscheme-trunk/src/vector.c        Thu Jul 12 15:17:38 2007
@@ -218,7 +218,7 @@
 SCM_EXPORT ScmObj
 scm_p_vector_mutablep(ScmObj vec)
 {
-    DECLARE_FUNCTION("%vector-mutable?", procedure_fixed_1);
+    DECLARE_FUNCTION("%%vector-mutable?", procedure_fixed_1);
 
     ENSURE_VECTOR(vec);
 

Modified: sigscheme-trunk/test/test-string-proc.scm
==============================================================================
--- sigscheme-trunk/test/test-string-proc.scm   (original)
+++ sigscheme-trunk/test/test-string-proc.scm   Thu Jul 12 15:17:38 2007
@@ -45,12 +45,12 @@
 
 (define mutable?
   (if sigscheme?
-      %string-mutable?
+      %%string-mutable?
       (lambda (s) #t)))
 
 (define pair-mutable?
   (if sigscheme?
-      %pair-mutable?
+      %%pair-mutable?
       (lambda (kons) #t)))
 
 ;;

Modified: sigscheme-trunk/test/test-vector.scm
==============================================================================
--- sigscheme-trunk/test/test-vector.scm        (original)
+++ sigscheme-trunk/test/test-vector.scm        Thu Jul 12 15:17:38 2007
@@ -42,6 +42,16 @@
 
 (define tn test-name)
 
+(define vector-mutable?
+  (if sigscheme?
+      %%vector-mutable?
+      (lambda (v) #t)))
+
+(define pair-mutable?
+  (if sigscheme?
+      %%pair-mutable?
+      (lambda (kons) #t)))
+
 ;;
 ;; vector?
 ;;
@@ -130,14 +140,14 @@
 (tn "make-vector mutability")
 (if sigscheme?
     (begin
-      (assert-true   (tn) (%vector-mutable? (make-vector 0)))
-      (assert-true   (tn) (%vector-mutable? (make-vector 1)))
-      (assert-true   (tn) (%vector-mutable? (make-vector 2)))
-      (assert-true   (tn) (%vector-mutable? (make-vector 3)))
-      (assert-true   (tn) (%vector-mutable? (make-vector 0 #t)))
-      (assert-true   (tn) (%vector-mutable? (make-vector 1 #t)))
-      (assert-true   (tn) (%vector-mutable? (make-vector 2 #t)))
-      (assert-true   (tn) (%vector-mutable? (make-vector 3 #t)))))
+      (assert-true   (tn) (vector-mutable? (make-vector 0)))
+      (assert-true   (tn) (vector-mutable? (make-vector 1)))
+      (assert-true   (tn) (vector-mutable? (make-vector 2)))
+      (assert-true   (tn) (vector-mutable? (make-vector 3)))
+      (assert-true   (tn) (vector-mutable? (make-vector 0 #t)))
+      (assert-true   (tn) (vector-mutable? (make-vector 1 #t)))
+      (assert-true   (tn) (vector-mutable? (make-vector 2 #t)))
+      (assert-true   (tn) (vector-mutable? (make-vector 3 #t)))))
 
 ;;
 ;; vector
@@ -158,9 +168,9 @@
 (tn "vector mutability")
 (if sigscheme?
     (begin
-      (assert-true   (tn) (%vector-mutable? (vector)))
-      (assert-true   (tn) (%vector-mutable? (vector 'a)))
-      (assert-true   (tn) (%vector-mutable? (vector 'a 'b 'c 'd)))))
+      (assert-true   (tn) (vector-mutable? (vector)))
+      (assert-true   (tn) (vector-mutable? (vector 'a)))
+      (assert-true   (tn) (vector-mutable? (vector 'a 'b 'c 'd)))))
 
 ;;
 ;; vector-length
@@ -194,8 +204,8 @@
 (define immv5 '#(e0 e1 e2 e3 e4))
 (if sigscheme?
     (begin
-      (assert-true   (tn) (not (%vector-mutable? immv1)))
-      (assert-true   (tn) (not (%vector-mutable? immv5)))))
+      (assert-true   (tn) (not (vector-mutable? immv1)))
+      (assert-true   (tn) (not (vector-mutable? immv5)))))
 (assert-error  (tn) (lambda () (vector-ref '#() -1)))
 (assert-error  (tn) (lambda () (vector-ref '#()  0)))
 (assert-error  (tn) (lambda () (vector-ref '#()  1)))
@@ -220,8 +230,8 @@
 (define mutv5 (vector e0 e1 e2 e3 e4))
 (if sigscheme?
     (begin
-      (assert-true   (tn) (%vector-mutable? mutv1))
-      (assert-true   (tn) (%vector-mutable? mutv5))))
+      (assert-true   (tn) (vector-mutable? mutv1))
+      (assert-true   (tn) (vector-mutable? mutv5))))
 (assert-error  (tn) (lambda () (vector-ref (vector) -1)))
 (assert-error  (tn) (lambda () (vector-ref (vector)  0)))
 (assert-error  (tn) (lambda () (vector-ref (vector)  1)))
@@ -258,7 +268,7 @@
 (if sigscheme?
     (assert-true   (tn) (let ((v (vector e0)))
                           (vector-set! v 0 x)
-                          (%vector-mutable? v))))
+                          (vector-mutable? v))))
 
 ;; length 0
 (assert-error  (tn) (lambda ()  (vector-set! (vector) -1 x)))
@@ -365,13 +375,13 @@
 (tn "vector->list mutability")
 (if sigscheme?
     (begin
-      (assert-true   (tn) (%pair-mutable? (vector->list '#(a))))
-      (assert-true   (tn) (%pair-mutable? (vector->list '#(a b))))
-      (assert-true   (tn) (%pair-mutable? (vector->list '#(a b c))))
-
-      (assert-true   (tn) (%pair-mutable? (vector->list (vector 'a))))
-      (assert-true   (tn) (%pair-mutable? (vector->list (vector 'a 'b))))
-      (assert-true   (tn) (%pair-mutable? (vector->list (vector 'a 'b 'c))))))
+      (assert-true   (tn) (pair-mutable? (vector->list '#(a))))
+      (assert-true   (tn) (pair-mutable? (vector->list '#(a b))))
+      (assert-true   (tn) (pair-mutable? (vector->list '#(a b c))))
+
+      (assert-true   (tn) (pair-mutable? (vector->list (vector 'a))))
+      (assert-true   (tn) (pair-mutable? (vector->list (vector 'a 'b))))
+      (assert-true   (tn) (pair-mutable? (vector->list (vector 'a 'b 'c))))))
 
 ;;
 ;; list->vector
@@ -428,14 +438,14 @@
 (tn "list->vector mutability")
 (if sigscheme?
     (begin
-      (assert-true   (tn) (%vector-mutable? (list->vector '())))
-      (assert-true   (tn) (%vector-mutable? (list->vector '(a))))
-      (assert-true   (tn) (%vector-mutable? (list->vector '(a b))))
-      (assert-true   (tn) (%vector-mutable? (list->vector '(a b c))))
-
-      (assert-true   (tn) (%vector-mutable? (list->vector (list 'a))))
-      (assert-true   (tn) (%vector-mutable? (list->vector (list 'a 'b))))
-      (assert-true   (tn) (%vector-mutable? (list->vector (list 'a 'b 'c))))))
+      (assert-true   (tn) (vector-mutable? (list->vector '())))
+      (assert-true   (tn) (vector-mutable? (list->vector '(a))))
+      (assert-true   (tn) (vector-mutable? (list->vector '(a b))))
+      (assert-true   (tn) (vector-mutable? (list->vector '(a b c))))
+
+      (assert-true   (tn) (vector-mutable? (list->vector (list 'a))))
+      (assert-true   (tn) (vector-mutable? (list->vector (list 'a 'b))))
+      (assert-true   (tn) (vector-mutable? (list->vector (list 'a 'b 'c))))))
 
 ;;
 ;; vector-fill!

Reply via email to