[gambit-list] Reacquainting myself

Hendrik Boom hendrik at topoi.pooq.com
Sat Jun 4 16:20:39 EDT 2011

New to Gambit, old to Scheme and Lisp (bit I've been away from 
actively using them for decades, and much has changed).

I'm refamiliarising myself, taking a small project that I could write in 
several other languages in an hour, but doing it as learning project 
instead of a quickie implementation, finding out what's available 

The project is to take some overly dictatorial HTML and liberate it.  
You know the kind of thing, take out all the excess <br>'s and &nbsp.'s, 
figure out the real structure they're hiding, and reemit it using <p> 
and <h5> and other proper tags.

Now I can do all this from scratch, reading characters from ports and 
writing code to lex it and parse it and recognise idioms and such ... 
but that's so nose-to-the-grindstone.

Isn't the whole point of these new Scheme systems that we can work at a 
more conceptual level?

So I ask.  What tools and libraries are already there to make this kind 
of task easier?  Or more elaborate tasks of this kind -- because I will 
run into them later.  I look in the web and find myself lost in beginner 
documentation.  I guess I'm looking for links to heavier stuff.

-- hendrik

More information about the Gambit-list mailing list