summaryrefslogtreecommitdiffstats
path: root/development/MinForth/README
diff options
context:
space:
mode:
Diffstat (limited to 'development/MinForth/README')
-rw-r--r--development/MinForth/README52
1 files changed, 52 insertions, 0 deletions
diff --git a/development/MinForth/README b/development/MinForth/README
new file mode 100644
index 0000000000..ddbb3f14f8
--- /dev/null
+++ b/development/MinForth/README
@@ -0,0 +1,52 @@
+----------------------------------------------------------------------
+
+ Welcome to MinForth V3.4
+
+----------------------------------------------------------------------
+
+MinForth V3.4 is a classic Forth compiler in C and Forth. Development
+resource requirements are minimal, hence the name MinForth. A text
+editor and a C compiler are sufficient; by design no toolchain is
+required to adapt or rebuild MinForth. A complete rebuild takes only
+few seconds.
+
+Some features:
+- Windows or Linux (or DOS) versions build from the same source
+- 64-bit or 32-bit versions build from the same source
+- 128-bit double integer numbers (in 64-bit versions)
+- complex numbers
+- comfortable locals for all number types and with output locals
+- NEW arbitrary length floating-point numbers
+- turnkey applications with overlays
+- comfortable block-file screen editor.
+
+MinForth comprises a Forth-to-C transpiler to generate C code from
+word or function definitions in mixed Forth and/or C language.
+Transpiled code can be compiled by many modern C99 compilers to fast
+and compact executable
+application programs. Main but not exclusive application for the
+transpiler is to build the MinForth V3.4 Forth compiler.
+
+MinForth V3.4 is widely conformant to the Forth-2012 draft standard
+(see enclosed file forth-2012.pdf) including all wordsets
+(but for xchars).
+It passes the standard test suite (and more), but it is still
+'in beta'. Feedback and bug reports are welcome by
+- posting in the old Usenet forum comp.lang.forth
+- email to minforth@gmx.net
+
+MinForth V3.4 is free software under an MIT license per enclosed file
+mflicense.txt.
+
+Have fun and stay healthy!
+
+Heidelberg, Germany
+Andreas Kochenburger
+
+----------------------------------------------------------------------
+
+This Slackware package places complementary files in:
+
+ /usr/src/MinForth-3.4.8
+ /usr/doc/MinForth-3.4.8
+ /usr/share/MinForth