Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ANN: 4tH version 3.61.5 has just been released!

54 views
Skip to first unread message

The Beez'

unread,
Aug 8, 2012, 12:24:16 PM8/8/12
to
You can download it at http://thebeez.home.xs4all.nl/4tH/download.html

Changes:
* The library files now support FCEIL, KEY, KEY?, SUBSTITUTE,
REPLACES, UNESCAPE, counted strings, ”Q” function, Catalan
numbers, Riemann zeta function, a spell distance function,
several new graphics functions and frexp(), ldexp() like words.
* A new implementation of the ANS MEMORY wordset was added,
allowing for concurrent string- and cell heaps.
* New preprocessor words were added like FFIELD:, @eval, @mul,
@minus and @sign.
* New preprocessor libraries add support for object orientated
programming and closures.
* The speed and accuracy of the FSIN, FCOS, FTAN, FEXP, FLN and
FLOG words was improved.
* Some minor fixes were applied to VECTOR and EXECUTE.
* A bug in ”PARSE” was fixed.
* Stack usage of the preprocessor was significantly reduced.
* New peephole optimizers were added to the compiler.
* The message ”Name too long” was added.
* Android 2.3.x port is now available.

Features:
* Comes with an extensive library, featuring hundreds
of words covering ANS-Forth compatibility, user defined stacks,
lists, XLS files, floating point, etc. etc.
* Almost 95% of the CORE wordset is supported.
* Comes with a nice, 530+ page manual.
* Over 200 examples and 300 libraries.
* Native packages for MS-DOS, MS-Windows, Android, Coherent and Linux.

Hans Bezemer

Andrzej Popielewicz

unread,
Aug 10, 2012, 2:42:05 PM8/10/12
to The Beez'
The Beez' pisze:
> You can download it at http://thebeez.home.xs4all.nl/4tH/download.html
>
> Changes:
> * The library files now support FCEIL, KEY, KEY?, SUBSTITUTE,
>
> * Native packages for MS-DOS, MS-Windows, Android, Coherent and Linux.
>
> Hans Bezemer

One of the known applications of FORTH is to use it in bootloaders.
As far as I remember Forth was used in bootloader of Solaris.

Perhaps someone will one day replace tboot with another more advanced
program using for example forth interpreter.
At the moment tboot interpreter has subcommands : info,dir and a few
more used for debugging(go ??).

Also editors often use such languages like lisp(emacs),scheme (pm) etc
as macro language.

Anyway possibilities offered by Your forth look impressive.

Andrzej

David K. Bryant

unread,
Aug 10, 2012, 7:06:35 PM8/10/12
to
> One of the known applications of FORTH is to use it in bootloaders.
> As far as I remember Forth was used in bootloader of Solaris.

OpenBoot. Also used by RS/6000s.



> Perhaps someone will one day replace tboot with another

Like maybe Grub.



--- Posted via news://freenews.netfront.net/ - Complaints to ne...@netfront.net ---
0 new messages