Bugs item #428207, was opened at 2001-05-28 21:16
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=110493&aid=428207&group_id=10493
Category: build
Group: None
>Status: Closed
>Resolution: Fixed
Priority: 5
Submitted By: Brian D. Carlstrom (bdc)
Assigned to: Olin Shivers (olin-shivers)
Summary: question about modules and so on
Initial Comment:
From: Tim Bradshaw <tfb@cley.com>
To: scsh-news@zurich.ai.mit.edu
Subject: A really (?) dumb question about modules and
so on
Date: 09 Feb 2000 21:43:56 +0000
I don't understand the scheme48 module system, and I
don't really want
to -- I'm a CL person and my brain is just too small I
think, and
anyway I only use scsh because perl makes me ill, so I
don't want to
write huge programs (and if I do I want them to be all
in one vast
unit so I can have exciting namespace collisions to
make up for not
having all the perl nightmare!).
in 0.5.2 the let-match stuff (in rx/let-match.scm) is
not getting
loaded (this is a known bug I think, at least Olin
knows).
I can do magic stuff like ,config ,load ... and patch
things so they
work, but I really want to be able to make a patch so
that when I
build a scsh it all just works right.
I made Makefile.in load let-syntax.scm, now I figure I
have to do
something with the stuff in scsh-packages.scm to get
the right things
to be present in the user (?) package. I've tried
various things to
no avail. I kind of assumed I could add something
like (interface-of
let0syntax-package) to the exports of the scsh
structure, but that
does nothing as far as I can see. I then made the
scsh structure open
let-syntax-package and that loops at build time.
Help?
Thanks
--tim
----------------------------------------------------------------------
>Comment By: Martin Gasbichler (mainzelm)
Date: 2001-09-17 12:26
Message:
Logged In: YES
user_id=17553
This is fixed in both 0.5 and 0.6
----------------------------------------------------------------------
Comment By: Brian D. Carlstrom (bdc)
Date: 2001-05-28 21:17
Message:
Logged In: YES
user_id=27364
From: Rolf-Thomas Happe <rthappe@bonnie.mathematik.uni-
freiburg.de>
To: scsh-news@zurich.ai.mit.edu
Subject: Re: A really (?) dumb question about modules and
so on
Date: 11 Feb 2000 16:22:45 +0100
Tim Bradshaw:
> in 0.5.2 the let-match stuff (in rx/let-match.scm) is not
getting
> loaded (this is a known bug I think, at least Olin knows).
>
> I can do magic stuff like ,config ,load ... and patch
things so they
> work, but I really want to be able to make a patch so
that when I
> build a scsh it all just works right.
This seems to be effective:
*** old%Makefile.in Fri Feb 11 15:12:40 2000
--- Makefile.in Fri Feb 11 15:19:53 2000
***************
*** 683,688 ****
--- 683,690 ----
echo ",open floatnums"; \
echo ",open scsh"; \
echo ",open list-lib string-lib ccp-lib"; \
+ echo ",config ,load scsh/rx/let-match.scm"; \
+ echo ",open let-match-package"; \
echo "(dump-scsh \scsh/scsh.image\)") \
| ./$(VM) -o ./$(VM) -h 10000000 -i $(CIG).image
[...]
> does nothing as far as I can see. I then made the scsh
structure open
> let-syntax-package and that loops at build time.
(Probably because let-match-package opens scsh.)
rthappe
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=110493&aid=428207&group_id=10493
|