Real-Forth Code
Status: Beta
Brought to you by:
jean-francoisc
What is it? ----------- Real Forth want to be a standalone forth system for PC. It is writen in assembly using gas and run in real mode on x86 PC. Status. ------- THIS IS EXPERIMENTAL STUFF. YOU CAN LOST DATA OR PHYSICALY DAMAGE YOUR COMPUTER IF YOU RUN THIS SOFTWARE ON REAL HARDWARE. Use qemu or other PC emulator is the safe thing to do. Most CORE words are implemented. Curently missing: ENVIRONMENT? DOES> LEAVE Some CORE-EXT words. ( see core-ext.S ) You also have usefull vocabulary in system.S that allow to access disk ( ie. block@ block! ) and other I/O ( ie. IN OUT ). A meta-compiler is in progress. Soon GNU tools will not be needed to create new kernel. How to try it. -------------- Using your favorite linux distro: - unpack the tar ball. - cd to the directory. - type 'make'. - type 'qemu -hda image-A -hdb image-B'. - in the qemu window write some forth. (use UPPER CASE for standard forth words. ) Why? ---- For fun! Contact ------- If you have question, comment, idea, or code to submit. Contact me at: jean-francoisc@users.sourceforge.net