• Re: Where can I Get miscutils.forth?

    From none) (albert@21:1/5 to antonigualvia@gmail.com on Sat Dec 2 15:17:27 2023
    In article <97ead41d-e2ee-45dc-933c-7b7aa6cc83efn@googlegroups.com>,
    Antoni Gual Via <antonigualvia@gmail.com> wrote:
    Hello
    I have found some code in the Net that claim to be ANS Forth, but
    require miscutils.frt. I'm unabel to Google it.
    Where can I get that file?

    In 1993 I worked with Marcel Hendrix on the transputer Forth and
    he had the habit to include "goodies.frt". I convinced him
    that that was a ridiculous name, and took my proposal to renamed
    it in "miscutil.frt".
    If you can find a tforth or an iforth it probably contains
    a file named such.
    As the name implies it is not meant to be portable and actually
    more of a haphazard heap of words that fit nowhere.
    (Except in a fine grained library that I promote in ciforth)

    You can find tforth here
    https://home.hccnet.nl/a.w.m.van.der.horst/tforth.html
    You need an MS-DOS system or DOSBOX to extract the doubly compressed
    files. (It had to fit on a floppy)/

    I tried it in DOSBOX and I had good luck with running install.bat ,
    finding miscutil.frt in the INCLUDE directory.

    I don't guarantee that mhx hasn't update the file in 25+ years.
    The words present are well explained at the end of the file.
    iforth is gone commercial and I don't have a copy.


    Antonio

    Groetjes Albert
    --
    Don't praise the day before the evening. One swallow doesn't make spring.
    You must not say "hey" before you have crossed the bridge. Don't sell the
    hide of the bear until you shot it. Better one bird in the hand than ten in
    the air. First gain is a cat spinning. - the Wise from Antrim -

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From none) (albert@21:1/5 to antonigualvia@gmail.com on Sun Dec 3 13:05:03 2023
    In article <e8be69b6-b55f-4548-8a00-e5be18184f2dn@googlegroups.com>,
    Antoni Gual Via <antonigualvia@gmail.com> wrote:

    Hello Albert
    I got tforth and i was lucky WinRar could understand the lzh compression >used. I have my miscutils.frth
    What surprises me it's dated pre ANS94 and programs claiming to be
    complying with ANS94 use it.

    First version was undated pre-91. Header is boilerplate.
    If Marcel Hendrix claims ANSI compliance, take it with a grain of
    salt. For example in miscutil.frt hex prefix '$' is used with impunity.


    Thanks for your help!
    I will have a look at wina, it looks interesting.


    Kind regards
    Antonio
    PS: Its the third time i write this messsage, as Google freezes after i
    fill the Captcha and the message does'n get published...

    --
    Don't praise the day before the evening. One swallow doesn't make spring.
    You must not say "hey" before you have crossed the bridge. Don't sell the
    hide of the bear until you shot it. Better one bird in the hand than ten in
    the air. First gain is a cat spinning. - the Wise from Antrim -

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Anton Ertl@21:1/5 to albert@cherry. on Sun Dec 3 13:48:35 2023
    albert@cherry.(none) (albert) writes:
    If Marcel Hendrix claims ANSI compliance, take it with a grain of
    salt. For example in miscutil.frt hex prefix '$' is used with impunity.

    Given that number prefixes (including '$') have been standardized in
    Forth-2012 and that ANSI considers ANS Forth (aka Forth-94) to be
    retired, does it really matter? Of course it would be more precise if
    he claimed Forth-2012 conformance rather than "ANS Forth".

    - anton
    --
    M. Anton Ertl http://www.complang.tuwien.ac.at/anton/home.html
    comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
    New standard: https://forth-standard.org/
    EuroForth 2023: https://euro.theforth.net/2023

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From none) (albert@21:1/5 to Anton Ertl on Sun Dec 3 16:12:44 2023
    In article <2023Dec3.144835@mips.complang.tuwien.ac.at>,
    Anton Ertl <anton@mips.complang.tuwien.ac.at> wrote:
    albert@cherry.(none) (albert) writes:
    If Marcel Hendrix claims ANSI compliance, take it with a grain of
    salt. For example in miscutil.frt hex prefix '$' is used with impunity.

    Given that number prefixes (including '$') have been standardized in >Forth-2012 and that ANSI considers ANS Forth (aka Forth-94) to be
    retired, does it really matter? Of course it would be more precise if
    he claimed Forth-2012 conformance rather than "ANS Forth".

    According to the header:
    AH has made the last update in 1997. AH would not be prescient
    enough to claim conformity to ANSI-2012.

    Good to know that the claim "conforms to ANSI FORTH" means
    nowadays FORTH-2012. I wasn't aware of that.


    - anton

    Groetjes Albert
    --
    Don't praise the day before the evening. One swallow doesn't make spring.
    You must not say "hey" before you have crossed the bridge. Don't sell the
    hide of the bear until you shot it. Better one bird in the hand than ten in
    the air. First gain is a cat spinning. - the Wise from Antrim -

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Anton Ertl@21:1/5 to albert@cherry. on Sun Dec 3 18:18:21 2023
    albert@cherry.(none) (albert) writes:
    In article <2023Dec3.144835@mips.complang.tuwien.ac.at>,
    Anton Ertl <anton@mips.complang.tuwien.ac.at> wrote:
    albert@cherry.(none) (albert) writes:
    If Marcel Hendrix claims ANSI compliance, take it with a grain of
    salt. For example in miscutil.frt hex prefix '$' is used with impunity.

    Given that number prefixes (including '$') have been standardized in >>Forth-2012 and that ANSI considers ANS Forth (aka Forth-94) to be
    retired, does it really matter? Of course it would be more precise if
    he claimed Forth-2012 conformance rather than "ANS Forth".

    According to the header:
    AH has made the last update in 1997. AH would not be prescient
    enough to claim conformity to ANSI-2012.

    I don't know who this AH is, and why the last update by AH would be
    relevant. I looked at the miscutil.frt that came with
    iforth-5.1-mini. That file had its last change in 2017. No
    prescience necessary.

    - anton
    --
    M. Anton Ertl http://www.complang.tuwien.ac.at/anton/home.html
    comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
    New standard: https://forth-standard.org/
    EuroForth 2023: https://euro.theforth.net/2023

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)