1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-25 06:00:18 +02:00

* boot-9.scm (process-define-module): Modified to handle both

keywords and symbols.
This commit is contained in:
Mikael Djurfeldt 1997-03-10 15:10:48 +00:00
parent 04798288c6
commit 90268b356b

View file

@ -1724,9 +1724,10 @@
reversed-interfaces)
(case (cond ((keyword? (car kws))
(keyword->symbol (car kws)))
((symbol? (car kws))
((and (symbol? (car kws))
(eq? (string-ref (car kws) 0) #\:))
(string->symbol (substring (car kws) 1)))
(else (car kws)))
(else #f))
((use-module)
(if (not (pair? (cdr kws)))
(error "unrecognized defmodule argument" kws))