-
Notifications
You must be signed in to change notification settings - Fork 7
Home
Albert van der Horst edited this page Aug 9, 2024
·
33 revisions
The introduction is copied from a wiki at https://forth.hcc.nl/w/ciforth/ciforth that is now a dead link. It has been completed with special subjects, some still T.B.S.
English introduction
- What is ciforth?
- Properties
- Documentation
- How to used the documentation
- Testing
- Real programs
- LAB library
- Drag and drop
- Command line and arguments
- Save the system and conguring 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 1000 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
- BIN-SEARCH : A general purpose binary search
- 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
- ARM IO : How to use io on arm ("pi") hardware.
- 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