- Subject: Unit & MzScheme
- From: comp.lang.scheme
- Date: Thu Feb 24 19:47:36 2000
Topics:
Unit & MzScheme
Re: Unit & MzScheme
----------------------------------------------------------------------
Date: Thu, 17 Feb 2000 14:13:50 +0200
From: Miki Tebeka <mtebeka@intel.com>
Subject: Unit & MzScheme
Message-ID: <Pine.WNT.4.21.0002171411550.158-100000@ilsnt0396.iil.intel.com>
Content-Type: TEXT/PLAIN; charset=US-ASCII
Hello All,
Anyone knows why the follwing happens in MzScheme:
> (define (unit) unit)
compile: illegal use of a syntactic form name in: unit
But in STk:
STk> (define (unit) unit)
unit
???
Bye.
- -----------------------------------------------------------------------------
Smile, damn it, smile.
(lambda (msg)
(case msg
((name) "Miki Tebeka")
((email) "tebeka@lycosmail.com")
((homepage) "http://www.tebeka.freeservers.com")
((quote) "I don't suffer from insanity, I enjoy every minute of it.")))
------------------------------
Date: Thu, 17 Feb 2000 10:35:04 -0500
From: "Joe Marshall" <jmarshall@alum.mit.edu>
Subject: Re: Unit & MzScheme
Message-ID: <JyUq4.39927$vi4.95688@dfw-read.news.verio.net>
References: <Pine.WNT.4.21.0002171411550.158-100000@ilsnt0396.iil.intel.com>
MzScheme's module system uses a macro called "UNIT"
Just use some different name, like YOUNIT.
Miki Tebeka <mtebeka@intel.com> wrote in message
news:Pine.WNT.4.21.0002171411550.158-100000@ilsnt0396.iil.intel.com...
> Hello All,
>
> Anyone knows why the follwing happens in MzScheme:
>
> > (define (unit) unit)
> compile: illegal use of a syntactic form name in: unit
>
> But in STk:
> STk> (define (unit) unit)
> unit
>
> ???
>
> Bye.
>
> --------------------------------------------------------------------------
- ---
> Smile, damn it, smile.
>
> (lambda (msg)
> (case msg
> ((name) "Miki Tebeka")
> ((email) "tebeka@lycosmail.com")
> ((homepage) "http://www.tebeka.freeservers.com")
> ((quote) "I don't suffer from insanity, I enjoy every minute of it.")))
>
------------------------------
End of forward2511gUE Digest
****************************