At 12:55 PM -0800 on 11/19/99, Alain Farmer wrote:
>Anthony: Bison will not be used in the next
>Interpreter. Instead, I intend to write my own
>parser-generator tool, which will be done in (yes)
>HyperCard. Maybe portions in other things, but I doubt
>it. It will at least have a pretty, HC front-end.
>
>Alain: Surely Perl would be a much better choice for a
>parser-generator tool (e.g. pattern-matching with
>GREP),

Nope -- not powerfull enough, IMO. For writing this parser I'm going to be
doing some serious pointer work -- and Perl does not let me do that. (Does
Perl even have pointers?)

Besides, Perl is less portable than plain-ol-C.



>> It's not my goal to fragment the xTalk language
>> (at least not yet)
>
>Alain: I am not sure who wrote this (Uli or Anthony)

It was me.

>but I am intrigued. Sounds like someone (besides
>myself) is considering a MAJOR rewrite of HyperTalk
>and lots of changes for HyperCard too.

Well, not a major rewrite. At least not until version 2. But some
alternatives to the syntax os some commands would be nice.

Examples might be:

sort the lines of card field 1 numericaly by their first word
put request file|folder|text with|by|through prompt "whatever" [into|to var]

All in all, with the bytecodes, you can code in whatever HT language you
choose.

Reply via email to