~ chicken-core (chicken-5) a6ce103ec037b52f01ed090d8f2465af9057b7c0


commit a6ce103ec037b52f01ed090d8f2465af9057b7c0
Author:     felix <felix@call-with-current-continuation.org>
AuthorDate: Sat Mar 19 09:15:56 2011 +0100
Commit:     felix <felix@call-with-current-continuation.org>
CommitDate: Sat Mar 19 09:15:56 2011 +0100

    don't use XXX here - it marks notes in code

diff --git a/srfi-4.scm b/srfi-4.scm
index d4da259d..3413ddfe 100644
--- a/srfi-4.scm
+++ b/srfi-4.scm
@@ -394,7 +394,7 @@ EOF
 
 ;;; Creating vectors from a list:
 
-(define-syntax (list->XXXvector x r c)
+(define-syntax (list->NNNvector x r c)
   (let* ((tag (##sys#strip-syntax (cadr x)))
 	 (tagstr (symbol->string tag))
 	 (name (string->symbol (string-append "list->" tagstr)))
@@ -413,14 +413,14 @@ EOF
 		   (,set v i (##core#inline "C_slot" p 0))
 		   (##sys#error-not-a-proper-list lst) ) ) ) )))))
 
-(list->XXXvector u8vector)
-(list->XXXvector s8vector)
-(list->XXXvector u16vector)
-(list->XXXvector s16vector)
-(list->XXXvector u32vector)
-(list->XXXvector s32vector)
-(list->XXXvector f32vector)
-(list->XXXvector f64vector)
+(list->NNNvector u8vector)
+(list->NNNvector s8vector)
+(list->NNNvector u16vector)
+(list->NNNvector s16vector)
+(list->NNNvector u32vector)
+(list->NNNvector s32vector)
+(list->NNNvector f32vector)
+(list->NNNvector f64vector)
 
 
 ;;; More constructors:
@@ -452,7 +452,7 @@ EOF
 
 ;;; Creating lists from a vector:
 
-(define-syntax (XXXvector->list x r c)
+(define-syntax (NNNvector->list x r c)
   (let* ((tag (##sys#strip-syntax (cadr x)))
 	 (alloc? (pair? (cddr x)))
 	 (name (string->symbol (string-append (symbol->string tag) "->list"))))
@@ -468,14 +468,14 @@ EOF
 		     `(##core#inline ,(conc "C_u_i_" tag "_ref") v i))
 		(loop (fx+ i 1)) ) ) ) ) ) ) )
 
-(XXXvector->list u8vector)
-(XXXvector->list s8vector)
-(XXXvector->list u16vector)
-(XXXvector->list s16vector)
-(XXXvector->list u32vector #t)
-(XXXvector->list s32vector #t)
-(XXXvector->list f32vector #t)
-(XXXvector->list f64vector #t)
+(NNNvector->list u8vector)
+(NNNvector->list s8vector)
+(NNNvector->list u16vector)
+(NNNvector->list s16vector)
+(NNNvector->list u32vector #t)
+(NNNvector->list s32vector #t)
+(NNNvector->list f32vector #t)
+(NNNvector->list f64vector #t)
 
 
 ;;; Predicates:
Trap