Home
Albert van der Horst edited this page May 1, 2024
·
27 revisions
The introduction is a copy of a wiki at https://forth.hcc.nl/w/ciforth/ciforth with addition of special subjects, some still T.B.S.
- All the links to forth.hcc.nl are now broken. I plan to make this wiki the main page and have hcc directs to here.
English introduction
- What is ciforth?
- Properties
- Documentation
- Testing
- Real programs
- The LAB library mechanism
- A drag and drop secret
- Command lines and arguments
- Saving the system and configuring it
- Making a program
- Installation
- Integrated Developent Environment
- philosophy : philosopy behind ciforth
- NAQ : Not really a FAQ
- DLL : Microsoft DLL calls
- DLL-calls-internal : The internal working of ciforth w.r.t. DLL
- Porting : Compiling an existing program.
- Generic : Compiling an existing program.
An overview of all available library facilities can be had by " 1 300 INDEX " Some words are perfectly usable from the comment in the blocks, which can be viewed by e.g. " LOCATE PRIME? ".
- MERGE-SORT : A sort facility for linked lists
- ASSEMBLER : The Pentium assembler
- QSORT : A general purpose sort for structs
- Integer arithmetic : Some special functions
- Modulo arithmetic : Operations modulo a fixed number
- Floating point : Floating Point
- Benchmarks : Speed and functionality test, profiling
- Multi-tasking : Cooperative and preemptive multitasking
- Scripting : Auxiliaries for scripts and stand alone programs
- SEE : Decompiler
- How to lina How to build lina with library and documentation.
- How to wina How to build lina with library and documentation.
- How to generic How to build the generic system