Did I say next week? I should rather do something else, but I can't
fight myself. :-/
Bad news this time.
Am 22.11.2013 14:59, schrieb David A. Wheeler:
On Fri, 22 Nov 2013 10:26:58 +0100, Jörg F. Wittenberger
joerg.wittenber...@softeyes.net wrote:
Why all the redefines from body to
Am 23.11.2013 11:28, schrieb Jörg F. Wittenberger:
The attached patch
Which attached patch you ask?
Here we go.
--- kernel.scm.orig 2013-11-23 11:16:19.0 +0100
+++ kernel.scm 2013-11-23 11:17:14.0 +0100
@@ -176,6 +176,97 @@
(define-module (readable kernel)))
(else ))
On Sat, 23 Nov 2013 11:28:22 +0100, Jörg F. Wittenberger
joerg.wittenber...@softeyes.net wrote:
Did I say next week? I should rather do something else, but I can't
fight myself. :-/
Excellent! They're merged in the repo now, although I had to make a
number of changes to make guile work.
Jörg F. Wittenberger:
The problem is not cond-expand, but rscheme accepts define-macro only at top
level.
R5RS also limits define-syntax to the top level. R6RS and R7RS
relax this, but not everyone's there currently. (See below).
We could use cond-expand to define top-level macros if the
Am 22.11.2013 04:45, schrieb David A. Wheeler:
On Thu, 21 Nov 2013 12:29:58 +0100, Jörg F. Wittenberger
joerg.wittenber...@softeyes.net wrote:
I tried for now to keep the compatibility layer before the actual
module. But that might leak definitions (like the rudimentary guard
On Fri, 22 Nov 2013 10:26:58 +0100, Jörg F. Wittenberger
joerg.wittenber...@softeyes.net wrote:
Against which file version should I do the patch?
Please use the latest version in git repo on develop branch.
I've already incorporated some of the changes you just submitted,
basically the type
On Thu, 21 Nov 2013 12:29:58 +0100, Jörg F. Wittenberger
joerg.wittenber...@softeyes.net wrote:
The attached diff makes the whole thing compile under rscheme too (and
run some simple tests).
No changes where made, which where not strictly necessary to that end.
Excellent! Thanks so much for
David A. Wheeler scripsit:
'+++CL-QUASIQUOTE-abbreviation+++
Some Schemes may have problems with this kind of symbol, one that
begins with a character that can begin a number (+, -, and ... are
exceptions). Neither R5RS nor R6RS permits them.
Most Schemes simply say anything that's not a
I said:
'+++CL-QUASIQUOTE-abbreviation+++
On Thu, 21 Nov 2013 22:56:10 -0500, John Cowan co...@mercury.ccil.org wrote:
Some Schemes may have problems with this kind of symbol, one that
begins with a character that can begin a number (+, -, and ... are
exceptions). Neither R5RS nor R6RS