Re: [Readable-discuss] Doubt on sweet expressions on CL

2008-11-03 Thread Eduardo Bellani
Ok mate, I'll try to hack a working PLT scheme version, perhaps I'll shout
for a hand on the PLT forums too.
Thanks for the help, I'll spread the sweet expressions around too, I think
it's a super cool think for people who, like me, come from a ruby world (the
code is s gentler if presented this way it's not even funny to compare
it).
I hope your project grows, LISP/scheme seems like they could use the
popularity boost.
Hugs

On Mon, Nov 3, 2008 at 1:45 PM, David A. Wheeler <[EMAIL PROTECTED]>wrote:

> Eduardo Bellani:
> > Would you know if your sweet-expressions would work on PLT Scheme
> > (I'm reaching for some way to develop a web app with sweet expressions
> > here, just to show case it to a study group, perhaps get some
> > people interested)?
>
> I don't know if it'd work on PLT Scheme, but if it doesn't, it should be
> extremely
> trivial to make it work.
>
> The Scheme implementation of sweet-expressions is intentionally
> written to be _very_ portable; I actively strived to avoid anything that
> wasn't explicitly promised by the Scheme (R5) spec.
> The one exception is modules, which R5 didn't have at all, so you may
> need to edit the (few) lines to cause it to be combined into a module.
> Nearly all Schemes have _some_ module system, but they're all slightly
> different :-(.
>
> The code I wrote (modulo reuse) uses a relatively small dialect of Scheme.
> I want it to be easily translatable to Common Lisp and ACL2, so I
> intentionally
> avoided some Scheme capabilities.
>
> --- David A. Wheeler
>



-- 
Eduardo Bellani

www.cnxs.com.br

"What is hateful to you, do not to your fellow men. That is the entire Law;
all the rest is commentary." The Talmud
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/___
Readable-discuss mailing list
Readable-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/readable-discuss


Re: [Readable-discuss] Doubt on sweet expressions on CL

2008-11-03 Thread David A. Wheeler
Eduardo Bellani:
> Would you know if your sweet-expressions would work on PLT Scheme
> (I'm reaching for some way to develop a web app with sweet expressions
> here, just to show case it to a study group, perhaps get some
> people interested)?

I don't know if it'd work on PLT Scheme, but if it doesn't, it should be 
extremely
trivial to make it work.

The Scheme implementation of sweet-expressions is intentionally
written to be _very_ portable; I actively strived to avoid anything that
wasn't explicitly promised by the Scheme (R5) spec.
The one exception is modules, which R5 didn't have at all, so you may
need to edit the (few) lines to cause it to be combined into a module.
Nearly all Schemes have _some_ module system, but they're all slightly
different :-(.

The code I wrote (modulo reuse) uses a relatively small dialect of Scheme.
I want it to be easily translatable to Common Lisp and ACL2, so I intentionally
avoided some Scheme capabilities.

--- David A. Wheeler

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Readable-discuss mailing list
Readable-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/readable-discuss