Table of Contents

e4thcom - A Terminal for Embedded Forth Systems

Copyright (C) 2013-2023 Manfred Mahlow de|en

Abstract

e4thcom for Linux and OSX is a terminal program for embedded Forth Systems with cross-assembler and cross-disassembler interface that supports conditional and unconditional uploading of source code. 32 and 64 Bit Linux (X86 and Raspberry/Raspbian) and 64 Bit OSX are supported.

Support for OSX is new and still in status TESTING. So feedback in case of problems is greatly appreciated. Comment from user tkm: I don't know where else to put feedback for OSX, so please note this: I am unable to build on MacOS, the primary error is this: ./make-e4thcom: line 42: `yes/no': not a valid identifier Please inform me of the best way to communicate this issue. Thanks!

Supported Forth Systems:

328eForth, 430CamelForth, 430eForth, 4e4th, AmForth, anyForth, Mecrisp, Mecrisp-Quintus, Mecrisp-Stellaris, noForth, STM8 eForth, SwapForth

The latest release is

e4thcom-0.8.5.2

e4thcom-0.8.5.2--230503.tar.gz

md5sum: 854c1e5423d12ec9c2e8e19483da4af8 e4thcom-0.8.5.2.tar.gz

e4thcom-0.8.5.1

0.8.5.1 - Minor pretty printing bug fix.

0.8.5.0 - #ifdef and #ifndef added for conditional execution of terminal directives or Forth code ( see feature list in doc/e4thcom-0.8.5,pdf ).

e4thcom-0.8.5.tar.gz

md5sum: c11fc33f263b7858b2715064b94d7cd8 e4thcom-0.8.5.tar.gz

e4thcom-0.8.4

e4thcom-0.8.4.tar.gz

md5sum: 72e563af2bf8a7fbef6f2f901fa0c22c e4thcom-0.8.4.tar.gz

e4thcom-0.8.2

e4thcom-0.8.2-64.tar.gz

md5sum: 6792957a4deb6404588dbb98ea25fd3e e4thcom-0.8.2-64.tar.gz

e4thcom-0.8.0

e4thcom is now a native X86_64 Bit Linux Application, that is easily re-compiled for 32 Bit Systems (X86 und Raspberry/Raspbian). Please look at e4thcom-0.8.0/ src/README how to do it.

e4thcom-0.8.0.1-64.tar.gz (Ownership and mode bits changed for files in the e4thcom-0.8.0/src directory, required when installing e4thcom to the /opt directory.)

md5sum: e9bbe3d21b411fe4531488db0a0abe88 e4thcom-0.8.0.1-64.tar.gz

e4thcom-0.8.0-64.tar.gz

md5sum: c840d69e19ee0eb994d4e7d019749787 e4thcom-0.8.0-64.tar.gz

e4thcom-0.6.3.1

Bug Fix Release for 0.6.3 : \res export failed for Mecrisp-Stellaris ( -t mecrisp-st ).

e4thcom-0.6.3.1.tar.gz

md5sum: b4d3985bf5d0e9410cb46465235b0c9f e4thcom-0.6.3.1.tar.gz

e4thcom-0.6.3

Added feature: New option -p dir1:dir2:dir3 to overwrite the default search order for source code and resource files.

For further information please read Uploading of Source Code Files and Using Resource Files in the file /doc/e4thcom.pdf in the e4thcom-0.6.3.tar.gz archive.

e4thcom-0.6.3.tar.gz

md5sum: 5690adec7c17be4969798978b93dbcfb e4thcom-0.6.3.tar.gz


e4thcom-0.6.2

Added features:

Supported Target Forth Systems:

430CamelForth , 430eForth , 4e4th, AmForth, anyForth , Mecrisp , Mecrisp-Stellaris , noForth , stm8eForth

For further information please read the file /doc/e4thcom.pdf in the e4thcom-0.6.2.tar.gz archive.

e4thcom-0.6.2.tar.gz

md5sum: 3c7936dfa08186578846d8d4d181ed31 e4thcom-0.6.2.tar.gz


e4thcom-0.6.1

Added features:

Removed features:

For further information please read the file /doc/e4thcom.pdf in the e4thcom-0.6.1.tar.gz archive.

e4thcom-0.6.1.tar.gz

md5sum: 11c5cb8ce917e331da060fcccfeca9f0 e4thcom-0.6.1.tar.gz

More Plug-Ins:

e4thcom-0-6-1-stm8ef-v2.2.15-plug-in.tar.gz

md5sum: 0e8db0e60f75b21e19a131cc3dc44b55 e4thcom-0-6-1-stm8ef-v2.2.15-plug-in.tar.gz

e4thcom-0-6-1-stm8ef-plug-in.tar.gz

md5sum: 65e298a01a96d6f25c8fcf8f5f72e2fb e4thcom-0-6-1-stm8ef-plug-in.tar.gz


e4thcom-0.5.3

e4thcom-0.5.3.tar.gz

md5sum: 559cc0a5112eee79c3b83bafa0388f7b e4thcom-0.5.3.tar.gz