~ chicken-core (chicken-5) 28421e8baf81270c513e4f752407fa9e281948f5


commit 28421e8baf81270c513e4f752407fa9e281948f5
Author:     Peter Bex <peter@more-magic.net>
AuthorDate: Mon May 6 16:22:37 2019 +0200
Commit:     Peter Bex <peter@more-magic.net>
CommitDate: Mon May 6 16:26:14 2019 +0200

    Remove unused stringify and symbolify procedures from compiler support module

diff --git a/support.scm b/support.scm
index 734ff407..a81894d3 100644
--- a/support.scm
+++ b/support.scm
@@ -32,9 +32,8 @@
 (module chicken.compiler.support
     (compiler-cleanup-hook bomb collected-debugging-output debugging
      debugging-chicken with-debugging-output quit-compiling
-     emit-syntax-trace-info check-signature stringify symbolify
-     build-lambda-list c-ify-string valid-c-identifier?
-     read-expressions
+     emit-syntax-trace-info check-signature build-lambda-list
+     c-ify-string valid-c-identifier? read-expressions
      bytes->words words->bytes
      check-and-open-input-file close-checked-input-file fold-inner
      constant? collapsable-literal? immediate? basic-literal?
@@ -221,16 +220,6 @@
 
 ;;; Generic utility routines:
 
-(define (stringify x)
-  (cond ((string? x) x)
-	((symbol? x) (symbol->string x))
-	(else (sprintf "~a" x)) ) )
-
-(define (symbolify x)
-  (cond ((symbol? x) x)
-	((string? x) (string->symbol x))
-	(else (string->symbol (sprintf "~a" x))) ) )
-
 (define (build-lambda-list vars argc rest)
   (let loop ((vars vars) (n argc))
     (cond ((or (zero? n) (null? vars)) (or rest '()))
Trap