scsh-hackers
[Top] [All Lists]

[Scsh-hackers] [ scsh-Bugs-428207 ] question about modules and so on

To: noreply@sourceforge.net
Subject: [Scsh-hackers] [ scsh-Bugs-428207 ] question about modules and so on
From: noreply@sourceforge.net
Date: Mon Sep 17 12:27:05 2001
List-id: Discussion among the implementors <scsh-hackers.lists.sourceforge.net>
Sender: scsh-hackers-admin@lists.sourceforge.net
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


<Prev in Thread] Current Thread [Next in Thread>
  • [Scsh-hackers] [ scsh-Bugs-428207 ] question about modules and so on, noreply <=