>       e [anyone have a better character for this?] 2.718281828459
>               // anyone have a better e? I tried to generate one with
>               // (1+1/big_number)^(big_number) but HC underflowed...

Anthony,

 as long as it is still possible to have a variable named "e", this is fine
by me.

>       newline -- proper newline sequence for host OS (CR, LF, or CRLF)

 This really belongs on the xTalk list. FYI, MetaCard maps ASCII 10 to all
of the following constants: lineFeed, return and cr.

 So, given that is how Scott intended these constants to be, I'd use
"linefeed" for ASCII 10 and re-map return and cr to ASCII 13 on Mac, to 10
on Unix and to 10 and 13 in a row on Windows.

>       backspace -- ASCII code for backspace character (we call it
>               delete on the Mac, but that's a keyword)

 Sounds fine. But again, also put that on the xTalk list to discover any
pitfalls.

>       What to do about 'return'! It's a problem because it is a keyword AND
>       a constant. Presently, at the beginning of the line it is the keyword
>       and anywhere else a constant.

 I think we can do that because the first word on a line is always a
command (or control structure) in xTalk.

>       In HyperCard, pi is a string. In OpenCard, pi is a real.

 That's sensible.

>Limits:
>Item                                   HyperCard               Interpreter
>Maximum nested repeats                 32                      -
>Active variables                       512                     *
>Maximum variable name size             31                      -
>Maximum script size                    30,000                  -

>*presently 64, but will be unsigned LongInt (~ 4 billion) by release.

Just 4 billion? Aww... c'mon! <g>

I think all of us can live with that limit (it's on a per-handler basis,
right?)


Cheers,
-- M. Uli Kusterer

------------------------------------------------------------
             http://www.weblayout.com/witness
       'The Witnesses of TeachText are everywhere...'

--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.com/SaveHC.html
Sign: http://www.giguere.uqam.ca/petition/hcpetition.html

Reply via email to