<br><br><div class="gmail_quote">On Mon, Mar 22, 2010 at 4:38 PM, Mario Domenech Goulart <span dir="ltr"><<a href="mailto:mario.goulart@gmail.com">mario.goulart@gmail.com</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Not directly related, but an alternative approach would be something<br>
like <a href="http://chicken.wiki.br/eggref/3/lua" target="_blank">http://chicken.wiki.br/eggref/3/lua</a> (i.e., embedding an<br>
implementation of a non-parenthesis-oriented-syntax language into your<br>
application and binding it to Gambit).</blockquote><div><br></div><div>That would work, but it would really be nice to avoid having two of everything (garbage collectors, VMs, etc.) and embedding another interpreter into an already dynamic language.  I just want to compile a basic syntax into sexprs, and not even implement a lot of the Javascript runtime (like prototypes) and just rely on Scheme. </div>
<div><br><div class="gmail_quote">On Mon, Mar 22, 2010 at 4:41 PM, Marc Feeley <span dir="ltr"><<a href="mailto:feeley@iro.umontreal.ca">feeley@iro.umontreal.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<div><div></div><div class="h5">I looked around and apparently there is a PLT package which implements a JavaScript parser and evaluator.  Maybe that would be a good starting point.</div></div></blockquote><div><br></div>
<div>I saw the PLT package too.  That might be a good package to start with.  Are you interested in working on this soon?</div><div><br><div class="gmail_quote">On Mon, Mar 22, 2010 at 4:46 PM, Grant Rettke <span dir="ltr"><<a href="mailto:grettke@acm.org">grettke@acm.org</a>></span> wrote:<blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<a href="http://wingolog.org/archives/2009/02/22/ecmascript-for-guile" target="_blank">http://wingolog.org/archives/2009/02/22/ecmascript-for-guile</a><br></blockquote><div><br></div><div>Thanks Grantt, I hadn't seen that one.  I'll poke around it.</div>
</div></div></div></div></div>