[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] add language/wisp to Guile?
From: |
Dr. Arne Babenhauserheide |
Subject: |
Re: [PATCH] add language/wisp to Guile? |
Date: |
Thu, 16 Feb 2023 09:03:06 +0100 |
User-agent: |
mu4e 1.8.13; emacs 28.1 |
Maxime Devos <maximedevos@telenet.be> writes:
>> + ;; allow using "# foo" as #(foo).
>> + (read-hash-extend #\# (λ (chr port) #\#))
>
> That's a rather Wisp-specific extension, but it appears you are
> extending things globally. Instead, I propose extending it
> temporarily, with the undocumented '%read-hash-procedures' fluid.
I tried the spec-example, but it didn’t work for me.
Do you mean using it similar to this test?
(pass-if "R6RS/SRFI-30 block comment syntax overridden"
;; To be compatible with 1.8 and earlier, we should be able to override
;; this syntax.
(with-fluids ((%read-hash-procedures (fluid-ref %read-hash-procedures)))
(read-hash-extend #\| (lambda args 'not))
(fold (lambda (x y result)
(and result (eq? x y)))
#t
(read-string "(this is #| a comment)")
`(this is not a comment))))
Best wishes,
Arne
--
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de
signature.asc
Description: PGP signature
- Re: [PATCH] add language/wisp to Guile?, (continued)
- Re: [PATCH] add language/wisp to Guile?, Dr. Arne Babenhauserheide, 2023/02/26
- Re: [PATCH] add language/wisp to Guile?, Maxime Devos, 2023/02/23
- Re: [PATCH] add language/wisp to Guile?, Dr. Arne Babenhauserheide, 2023/02/23
- Re: [PATCH] add language/wisp to Guile?, Maxime Devos, 2023/02/23
- Re: [PATCH] add language/wisp to Guile?, Maxime Devos, 2023/02/23
- Re: [PATCH] add language/wisp to Guile?, Maxime Devos, 2023/02/23
- Re: [PATCH] add language/wisp to Guile?, Maxime Devos, 2023/02/23
- Re: [PATCH] add language/wisp to Guile?, Dr. Arne Babenhauserheide, 2023/02/15
- Re: [PATCH] add language/wisp to Guile?, Maxime Devos, 2023/02/15
- Re: [PATCH] add language/wisp to Guile?, Dr. Arne Babenhauserheide, 2023/02/16
Re: [PATCH] add language/wisp to Guile?,
Dr. Arne Babenhauserheide <=
Re: [PATCH] add language/wisp to Guile?, Marc Nieper-Wißkirchen, 2023/02/26