It doesn't seem to have "repeat" or "repeat for" "repeat with" implemented
It's still really impressive!
--- On Tue, 2/12/13, Tom Fuerstner <i.script@[redacted].com wrote:
> From: Tom Fuerstner <i.script@[redacted].com
> Subject: Re: [HC] XTalk to JS translator
> To: HyperCard-Mailing-List
> Date: Tuesday, February 12, 2013, 11:38 AM
> Dan,
>
> that's quite inspiring! Remember well, many years ago, when
> i read about
> the HyperTalk interpreter and decided to learn about
> compiler design. Went
> through all the dragon books and learnt an awful lot, with
> exactly the
> right amount of fun ....
>
> The javascript code you've delivered is such a cool starting
> point for
> hyper-interesting explorations.
>
> Thank you for that !
>
> Tom
>
> On Tue, Feb 12, 2013 at 2:46 PM, D <dannygelder@[redacted].com
> wrote:
>
> > **
> >
> >
> > Hi,
> >
> > Here is a more debugged version with a colorized and
> indenting xtalk
> > editor. It seems to basically work in Safari but I know
> there are issues
> > with the text caret disappearing when deleting text in
> Firefox. Colorizing
> > and indenting editable text on a web page is really
> hard, there's really no
> > good way to do it!
> >
> > It's still just a single HTML file so you can download
> and play with it.
> >
> >
http://thirdhandapp.com/xtalk/> >
> > Dan
> >
> >Â
> >
>
>
>
> --
> Tom Fuerstner
>
> -------
>
> (c)2010 ><{{{{{{°> tom surfs along!
>
> -------
>
> Keep it private! So, please use my PGP public key for
> important messages!
>
> -----BEGIN PGP PUBLIC KEY BLOCK-----
> Version: GnuPG/MacGPG2 v2.0.16 (Darwin)
>
> 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
> =aiEC
> -----END PGP PUBLIC KEY BLOCK-----
>
>
> [Non-text portions of this message have been removed]
>
>
>
>