[plt-scheme] HtDP languages + emacs

From: Robby Findler (robby at cs.uchicago.edu)
Date: Sat Jun 3 12:11:17 EDT 2006

You might try using DrScheme, opening some file (like draw.ss) and then
choosing "show module browser" from the view menu. You can also (from
DrScheme) check syntax and then right click on a require-spec and go
directly to that file.

Robby

At Sat, 3 Jun 2006 18:07:39 +0200, knubee wrote:
> > >      (draw-solid-disk (make-posn 100 50) 10 'red)  -> reference to
> > >     undefined identifier: make-posn
> >
> > Use the lang collection.
> >
> >    (require (lib "htdp-advanced.ss" "lang"))
> >    (make-posn 1 2)
> >
> > See collects/lang/doc.txt for more info.
> 
> Ah, ok. Now I see what is happening. Thanks for the pointer.
> 
> I am fairly comfortable with Scheme but new to graphics programming.
> So I am exploring the examples in dr scheme and HtDP. After some more
> exploring I have decided to "work my way up" from the mred toolbox.
> 
> But I still have a more general question. I assume that plt scheme has
> built a graphics abstraction layer (mred?) and that different graphics
> modules (ultimately) call it. If so, is there an efficient way to
> trace back from a particular module to see the different dependies? (I
> tried this with  draw.ss and quickly got lost.)
> 
> thanks.
> 
> k.
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme


Posted on the users mailing list.