[racket] Saving function bodies in Beginning Student Language

From: Eli Barzilay (eli at barzilay.org)
Date: Mon Jun 27 03:24:33 EDT 2011

Not really an answer -- but note that in BSL functions are actually
defined as macros, so it's not surprising that your macro fails.  (But
probably possible to get it to work somehow.)

Four hours ago, Gregory Marton wrote:
> So my question boils down to:
> 1. Is there a way that I can use the same info the stepper does,
>    which is saved here, so I don't have to define my own
>    procedure-source in the first place? or
> 2. Can I work with this to save off my source without bothering it
>    or it bothering me? or
> 3. Can the BSL get modified to support what I'm trying to do please?
> Many thanks in advance, and also many thanks to those who created
> the beginning student language for a terrific starting environment!

          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                    http://barzilay.org/                   Maze is Life!

Posted on the users mailing list.