1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-15 10:10:21 +02:00

use #:keywords in module/*.scm, not :keywords

* module/system/base/syntax.scm (keywords): Don't enable :keywords, it
  breaks code that may assume that ':foo is a symbol, like boot-9.

* module/*.scm: Don't use :keywords, use #:keywords. The user can decide
  if she wants #:keywords in their .guile, and :keywords might make us
  compile modules differently.
This commit is contained in:
Andy Wingo 2008-09-09 06:56:06 +02:00
parent 13906f976e
commit 1a1a10d3a5
29 changed files with 191 additions and 193 deletions

View file

@ -20,10 +20,10 @@
;;; Code:
(define-module (language r5rs spec)
:use-module (system base language)
:use-module (language r5rs expand)
:use-module (language r5rs translate)
:export (r5rs))
#:use-module (system base language)
#:use-module (language r5rs expand)
#:use-module (language r5rs translate)
#:export (r5rs))
;;;
@ -54,11 +54,11 @@
;;;
(define-language r5rs
:title "Standard Scheme (R5RS + syntax-case)"
:version "0.3"
:reader read
:expander expand
:translator translate
:printer write
;; :environment (global-ref 'Language::R5RS::core)
#:title "Standard Scheme (R5RS + syntax-case)"
#:version "0.3"
#:reader read
#:expander expand
#:translator translate
#:printer write
;; #:environment (global-ref 'Language::R5RS::core)
)