[plt-scheme] Re: plt-scheme digest, Vol 1 #981 ---> Scheme Cookbook compared to other resources?
Good morning!
What does Scheme Cookbook offer that How To Design Programs by F/F/F/K
and How To Use Scheme by F/F/F/K/S does not?
R/
TAS
plt-scheme-request at web-ext.cs.brown.edu
Sent by: plt-scheme-admin at web-ext.cs.brown.edu
09/02/2004 06:25 AM
Please respond to
plt-scheme at web-ext.cs.brown.edu
To
plt-scheme at web-ext.cs.brown.edu
cc
Subject
plt-scheme digest, Vol 1 #981 - 6 msgs
Send plt-scheme mailing list submissions to
plt-scheme at list.cs.brown.edu
To subscribe or unsubscribe via the World Wide Web, visit
http://list.cs.brown.edu/mailman/listinfo/plt-scheme
or, via email, send a message with subject or body 'help' to
plt-scheme-request at list.cs.brown.edu
You can reach the person managing the list at
plt-scheme-admin at list.cs.brown.edu
When replying, please edit your Subject line so it is more specific
than "Re: Contents of plt-scheme digest..."
[Please handle PLT Scheme list administrative tasks through the Web:
http://list.cs.brown.edu/mailman/listinfo/plt-scheme]
Today's Topics:
1. ANN: Scheme Cookbook (Noel Welsh)
2. Where is resolver.ss? (Gordon Weakliem)
3. Re: Where is resolver.ss? (Jacob Matthews)
4. tex (David J. Neu)
5. A dummy syntax context (Mike T. Machenry)
6. Re: A dummy syntax context (Matthew Flatt)
--__--__--
Message: 1
Date: Wed, 1 Sep 2004 06:05:26 -0700 (PDT)
From: Noel Welsh <noelwelsh at yahoo.com>
To: plt-scheme <plt-scheme at list.cs.brown.edu>
Subject: [plt-scheme] ANN: Scheme Cookbook
Hi all,
I am pleased to announce the Scheme Cookbook:
http://www.schemecookbook.org/
The Schematics Scheme Cookbook is a collaborative effort to
produce practical documentation for using the Scheme
language, particularly in commercial environments. It is
focused on PLT Scheme, although other Scheme dialects are
supported as far as possible.
Enjoy!
Noel
=====
Email: noelwelsh <at> yahoo <dot> com
AIM: noelhwelsh
_______________________________
Do you Yahoo!?
Win 1 of 4,000 free domain names from Yahoo! Enter now.
http://promotions.yahoo.com/goldrush
--__--__--
Message: 2
Date: Wed, 1 Sep 2004 10:41:29 -0700 (PDT)
From: Gordon Weakliem <gweakliem at oddpost.com>
Reply-To: Gordon Weakliem <gweakliem at oddpost.com>
To: plt-scheme at list.cs.brown.edu
Subject: [plt-scheme] Where is resolver.ss?
The docs for PLaneT (5.4.1 in the MzScheme language manual) imply that you
can load the planet resolver using (require (lib "resolver.ss" "planet")).
However, I can't find this collection, and can't the require doesn't work
- are the docs incorrect, or am I reading something into them that I
shouldn't?
--
Gordon Weakliem
http://www.eighty-twenty.net
--__--__--
Message: 3
Date: Wed, 01 Sep 2004 12:51:22 -0500
From: Jacob Matthews <jacobm at cs.uchicago.edu>
To: plt-scheme at list.cs.brown.edu
Subject: Re: [plt-scheme] Where is resolver.ss?
Gordon Weakliem wrote:
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
>The docs for PLaneT (5.4.1 in the MzScheme language manual) imply that
you can load the planet resolver using (require (lib "resolver.ss"
"planet")). However, I can't find this collection, and can't the require
doesn't work - are the docs incorrect, or am I reading something into them
that I shouldn't?
>
>
>
If you have version 208 or higher, the planet collection should exist in
plt/collects and that require line should succeed, though it won't do
anything useful. The internal PLaneT implementation uses that file, but
you should be able to use the planet require forms (e.g. the ones listed
beside each package on http://planet.plt-scheme.org/) directly without
having to require anything first.
-jacob
--__--__--
Message: 4
Date: Wed, 1 Sep 2004 16:39:39 -0400
From: "David J. Neu" <djneu at att.net>
To: plt-scheme at list.cs.brown.edu
Subject: [plt-scheme] tex
Hi,
I was wondering if someone could tell me where to find TeX2page's
tex2page.sty file that's mentioned in the documentation:
http://www.ccs.neu.edu/home/dorai/tex2page/tex2page-doc-Z-H-2.html.
Many thanks!
Dave
--__--__--
Message: 5
Date: Wed, 1 Sep 2004 16:47:09 -0400
From: "Mike T. Machenry" <dskippy at ccs.neu.edu>
To: plt-scheme at list.cs.brown.edu
Subject: [plt-scheme] A dummy syntax context
I am trying to make a readable<%> snip% exapand to a define using an
identifier found within the snip%'s text%. To do this I a using
symbol->string on the contents of the text% and then datum->syntax-object
on the resultant symbol. The problem I am having, however, is that I need
a
syntax context (color) for datum->syntax-object. Normally, one would just
use something like #'dummy for the context, however, being that the syntax
is an identifier being defined, drscheme complains with:
define-values: identifier for a top-level definition already has a module
context in: foo
Where foo is the symbol I am converting to a syntax-object and using in a
define.
I am calling datum->syntax-object from within the module that provides my
snip, so it is getting that module's context. I don't know how to take the
context out of the syntax object.
-mike
--__--__--
Message: 6
From: Matthew Flatt <mflatt at cs.utah.edu>
To: "Mike T. Machenry" <dskippy at ccs.neu.edu>
Cc: plt-scheme at list.cs.brown.edu
Subject: Re: [plt-scheme] A dummy syntax context
Date: Wed, 1 Sep 2004 16:31:02 -0700
At Wed, 1 Sep 2004 16:47:09 -0400, "Mike T. Machenry" wrote:
> I am trying to make a readable<%> snip% exapand to a define using an
> identifier found within the snip%'s text%. To do this I a using
> symbol->string on the contents of the text% and then
datum->syntax-object
> on the resultant symbol. The problem I am having, however, is that I
need a
> syntax context (color) for datum->syntax-object. Normally, one would
just
> use something like #'dummy for the context, however, being that the
syntax
> is an identifier being defined, drscheme complains with:
>
> define-values: identifier for a top-level definition already has a
module
> context in: foo
>
> Where foo is the symbol I am converting to a syntax-object and using in
a
> define.
>
> I am calling datum->syntax-object from within the module that provides
my
> snip, so it is getting that module's context. I don't know how to take
the
> context out of the syntax object.
Do you need a context for this particular identifier? Most identifiers
produced by `read' have no lexical context. In this case, it sounds
like you should use #f for the context argument to
`datum->syntax-object' so that the identifier will have no context.
Matthew
End of plt-scheme Digest
_________________________________________________________________
The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons or
entities other than the intended recipient is prohibited. If you
received this in error, please contact the sender and delete the material
from any computer.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20040902/b11b5aba/attachment.html>