[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
BOUNCE plt-scheme@flux.cs.utah.edu: Admin request: /^subject:\s*help\b/i
>From plt-scheme-owner Thu Jun 29 01:57:53 2000
Received: from pedigree.cs.ubc.ca (root@pedigree.cs.ubc.ca [142.103.6.50])
by fast.cs.utah.edu (8.9.1/8.9.1) with ESMTP id BAA24071
for <plt-scheme@fast.cs.utah.edu>; Thu, 29 Jun 2000 01:57:53 -0600 (MDT)
Received: from poirot.cs.ubc.ca (root@poirot.cs.ubc.ca [142.103.14.182]) by pedigree.cs.ubc.ca (8.8.8/8.6.9) with ESMTP id AAA09068 for <plt-scheme@fast.cs.utah.edu>; Thu, 29 Jun 2000 00:57:52 -0700 (PDT)
Received: (from patrice@localhost)
by poirot.cs.ubc.ca (8.9.3/8.9.3) id AAA07297;
Thu, 29 Jun 2000 00:57:51 -0700
From: Patrice Belleville <patrice@cs.ubc.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <14683.382.743500.499780@poirot.cs.ubc.ca>
Date: Thu, 29 Jun 2000 00:57:50 -0700 (PDT)
To: plt-scheme@fast.cs.utah.edu
Subject: Help needed to create a simple tool
X-Mailer: VM 6.72 under 21.1 (patch 10) "Capitol Reef" XEmacs Lucid
Hi,
We will probably be moving to Dr. Scheme in September for our
three 1st year courses that uses Scheme. I have thus been trying to make
it behave in the same way as the hypothetical Scheme interpreter used in
the textbook, by defining appropriate procedures and macros. I have
managed to create a teachpack that mostly does what I want, but
unfortunately teachpacks don't allow macros to be exported to the user's
name space. I thus need to use tools. Unfortunately, I can not seem to
figure out how to do it from the documentation, and the examples provided
with Dr. Scheme are too involved to allow me to figure out how to do what
I want (at least not without spending inordinates amounts of time going
through them).
Are there any examples available that demonstrate how to build a
simple tool [ideally one that defines a few procedures and a couple of
macros, that need to be accessed from the student's code]. Any pointers
would be very appreciated. Thank you,
Patrice
--
**------------------------------------------------------------------------
** Patrice Belleville (patrice@cs.ubc.ca) (604) 822-9870
** Instructor and Departmental advisor, Department of Computer Science
**------------------------------------------------------------------------