[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-kawa] [bug #19263] /usr/local/lib/slib/require.scm:139:6: unbound l
From: |
Aubrey Jaffer |
Subject: |
[Bug-kawa] [bug #19263] /usr/local/lib/slib/require.scm:139:6: unbound location slib |
Date: |
Thu, 26 Apr 2007 18:52:19 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070223 Fedora/1.5.0.10-1.fc5 Firefox/1.5.0.10 |
Follow-up Comment #7, bug #19263 (project kawa):
| From: Per Bothner <address@hidden>
| Date: Mon, 02 Apr 2007 07:13:05 +0000
|
| Follow-up Comment #6, bug #19263 (project kawa):
|
| The immediate problem is that the require function contains a
| reference to slib:provided? *before* the definition of
| slib:provided?... A less ugly work-around is to move the
| definitions of slib:provided? earlier in require.scm.
Okay; I have reordered slib/require.scm so that it now loads into
Kawa.
| Another problem happens with require and slib:require.
|
| Note that I really don't want to use require.scm at all in Kawa.
| If slib is compiled, and we hook into the builtin-in require
| *syntax* (not function) this particular problem becomes moot.
slib/require.scm will serve until it gets replaced.
Then I tried to run JACAL; but it chokes on the local variable names
in jacal/sexp.scm:
(define (batch1)
(do ((math:exit-saved math:exit)
(var-news-saved var-news)
(math:prompt #f))
...
Changing it to:
(define (batch1)
(define math:exit-saved math:exit)
(define var-news-saved var-news)
(define math:prompt #f)
(do ()
...
gets past that hurdle; then it chokes on:
((call-with-current-continuation
(lambda (math:exit-cnt)
So there are still issues with colon in variable names.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?19263>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Bug-kawa] [bug #19263] /usr/local/lib/slib/require.scm:139:6: unbound location slib,
Aubrey Jaffer <=