Marcel Hendrix's Home-page Welcome to these pages. The information here is relevant to the programming language forth (iforth, tforth, eforth, mxforth). There http://home.iae.nl/users/mhx/
Extractions: Welcome to these pages. The information here is relevant to the programming language Forth iForth tForth eForth mxForth ). There are a large number of (updated!) benchmarks here to measure Forth's performance on several operating systems. A general computing-intensive Forth FP bench is here . Get in-depth information on writing a parallel Forth compiler for the INMOS transputer , still of general interest although this chip went out of production in 1998. Be sure to check out the information on the free mxForth meta compiler . Get a free AC circuit simulator package with built-in (i)Forth. Have a look at the iForth documentation and glossary . Algorithmically generated (by Forth programs) MIDI files are offered for simultaneous aural stimulation purposes. iForth 2.0 can be ordered on line Search Leo Brodie's Starting Forth (online book).
Extractions: Name Size Last modified Perms gz hf-arm.tar.gz 18-Aug-1997 00:00 -rrr txt hf-arm.txt 06-Nov-1997 00:00 -rrr zip hf86v09c.zip 11-Jul-1997 00:00 -rrr zip hfz80v9c.zip 11-Jul-1997 00:00 -rrr zip hf86v09b.zip 08-Jul-1997 00:00 -rrr zip hf86v09a.zip 30-Jun-1997 00:00 -rrr zip hfz80v9a.zip 29-Jun-1997 00:00 -rrr zip hf86v099.zip 05-Jun-1997 00:00 -rrr txt hfz80v99.txt 05-Jun-1997 00:00 -rrr zip hfz80v99.zip 05-Jun-1997 00:00 -rrr txt hfz80v9a.txt 05-Jun-1997 00:00 -rrr txt hf86v099.txt 02-Jun-1997 00:00 -rrr txt hf86v09a.txt 02-Jun-1997 00:00 -rrr txt hf86v097.txt 23-Aug-1996 00:00 -rrr zip hf86v097.zip 23-Aug-1996 00:00 -rrr 15 File(s). Autor/Autorin: ftp
Forth Systems Programming Paul E. Bennett, forth based HIDECS Consultancy. http://www.amleth.demon.co.uk/forth/
Extractions: Forth based HIDECS Consultancy Forth Systems Programming Forth is not just a programming language or environment. It is an operating system, a language builder, a methods repository and probably the best platform independent macro assembler in the world. Paul E. Bennett uses Forth as the basis for all programming tasks due to it's clean simplicity of philosophy and freedom to express problem solutions clearly. Programming in Forth is very much like writing new languages specific to a problem domain. As part of an on-going effort, Paul E. Bennett has devised a process of certification of all Forth Source Code produced. The certification process is akin to the Certificate of Conformity produced by hardware manufacturers relating to their products. The certification process is built on a robust audit trail generation. Paul E. Bennett has presented papers at several Conferences (EuroForml, Software Quality Workshop, EuroForth and The Safety Systems Symposium) and to the Forth Interest Group regular meetings. Main topics of the papers are mainly about the establishment of proper design procedures, techniques and production of Mission Critical Software and Systems. He has also written several articles for Forthwrite and Safety Critical Systems Newsletters. See my Forth Coding Standards for a useful Forth coding style guide.
Quartus Handheld Software Makes Quartus forth, and compilers, applications and other productivity enhancement software for Palm, PalmPilot, daVinci, Visor, and other handheld computers. Also good list of programming books. http://www.quartus.net/
Extractions: - Choose a Section - Software Products Discussion Forums Recommended Books File Area Search Quartus Home Page ONLINE PURCHASING - Choose a Product - Quartus Forth Quartus RsrcEdit LeftHack LightHack SCX Calculator StreakHack ClearHack Benchmark The Oracle PassPhrase SecretAgent ShiftHack SwatchHack TickHack ONLINE PURCHASING Welcome to Quartus!
Extractions: Specialist Instrumentation Design and Programming Inventio Software Ltd, Bracknell, Berkshire, UK Tel +44 1344 457057 Fax +44 1344 640546 web@inventio.co.uk Inventio Software - registered as a computer consultancy in the UK since 1985, and as a limited liability company 7th July 2000. Howerd Oakford specialises in real-time, embedded, Internet enabled programming where program size, speed or reliability are critical. Also the hardware to run it on - micro-controller instrumentation and system design. Discovering Solutions gives some examples of projects - send an email to see if Inventio Software can help you discover your solution... Inventio Software can provide solutions for all your Programming and Specialist Instrumentation Design needs. Inventio is Latin for "discovery". Software is the part of a computer that you can't break with a hammer. This Web Site was last updated on Apr 04 Managing Director : Howerd Oakford Company Secretary : Sonia Oakford Company No. 04029064 VAT No. GB 413-8462-59 Contents Latest News Discovering Solutions Software Hardware ... Links Forth Versus C - why you should use Forth instead of a batch mode language like C New!
The Forth Source TM - Home Page Dedicated to providing educational software and hardware models of the programming language forth with documentation for students and teachers catalog, FAQs, history, selected papers, Hindsight essays, forth Guide. http://theforthsource.com/
Extractions: Last updated 30 May 2004 T HE F ORTH S OURCE Mountain View Press is dedicated to providing educational software and hardware models of the programming language Forth with documentation for students and teachers. We also handle or can guide you to the many excellent professional products produced by many vendors. Features Selected Forth Papers Catalog Forth Guide ... Hindsight We now stock the old printed inventory from fig-Forth.
Leo Brodie Author of two forth books Starting forth, Thinking forth; an apology regarding objectoriented programming; music (his albums, CD), family (cute baby pictures!), Punch Brodie Puppet Productions. http://home.earthlink.net/~lbrodie/
Neil Bawd's Ugly Home Page 2002 A home for forth writings of Neil Bawd and Wil Baden. Programs and source code Base64 ContentTransfer-Encoding, DFC Differential File Comparison, and Structured programming with GOTOs in forth. http://home.earthlink.net/~neilbawd/
Extractions: Neil Bawd 2004-02-09 Selections and collections from Wil Baden and Neil Bawd "By doing just a little every day you can gradually let the task completely overcome you." Alphabetic List Alphabetic list is a set of sublists where each sublist is a linked list of nodes with alphanumeric identification and in alphabetic order. A hash function assigns the alphanumeric identifications to the appropriate sublist. ARCFOUR Alleged RC4 In 1987 Ron Rivest developed the RC4 cipher-system. It used a well-guarded proprietary trade secret. The system was popular and is used in several hundred commercial cryptography products. Seven years later, source code alleged to be equivalent to RC4 was published anonymously. Users with legal copies of RC4 confirmed compatibility. The code is extremely simple and can be written by most programmers from the description. BANNER 1960-07-04 Display short phrase in BIG letters.
Nick Francesco forth! It's a programming Language, it's a Dessert Topping. A few personal forth links. http://www.nickf.com/forth.htm
A Brief Introduction To Forth implement an application. Therefore, programming in forth may be thought of as creating an applicationspecific language extension. http://www.ece.cmu.edu/~koopman/forth/hopl.html
Extractions: Philip J. Koopman, Jr. koopman@cmu.edu Forth is both an extensible language and an interactive program development methodology. Originally developed for small embedded control mini- and micro-computers, Forth seems to have been implemented on every major processor manufactured. It has been used in a wide variety of applications, including spreadsheets, expert systems, multi-user databases, and distributed real time control systems. At the most superficial level, Forth is a directly executable language for a stack-based abstract machine. In its essential form, the Forth abstract machine has a program counter, memory, ALU, data evaluation pushdown stack, and subroutine return address pushdown stack. Data evaluation in Forth is accomplished on the Data Stack using Reverse Polish Notation (RPN), also called postfix notation. For example, the following sequence typed from the keyboard: 35 ok interactively pushes the value 3 on the stack, pushes the value 4 on top of the 3, destructively adds 3 and 4 to get 7, then multiplies by 5. The operation displays the single resultant top value on the stack, 35 (computer output is underlined).
Forth: An Underview By Peter Knaggs; informal overview of programming system and perhaps more importantly, the method and philosophy of programming therein. Shows forth history, most prominent features, usage. http://dec.bournemouth.ac.uk/forth/forth.html
Extractions: Forth: An underview Peter Knaggs This document is intended to give an informal overview of the Forth programming system and perhaps more importantly, the method and philosophy of programming in Forth. It illustrates the language's history, most prominent features, usage, etc. We also describe the most common implementation method (based on the Poly Forth system from FORTH, Inc. What's in a name? History Features ... References picture ), its creator, Forth is so called because: The first program to be called Forth was written in about 1970. The first complete implementation was used in 1971 on a DEC PDP-11 for the National Radio Astronomy Observatory's 11-meter radio telescope in Arizona. This system was responsible for pointing and tracking the telescope, collecting data and recording it on magnetic tape, supporting an interactive graphics terminal on which an astronomer could analyse previously recorded data. The multi-tasking nature of the system allowed all these function to be performed concurrently, without timing conflicts or other interference. The system was so useful that astronomers from all over the world began asking for copies. Its use spread rapidly and in 1976 Forth was adopted as a standard language by the International Astronomical Union.
Modest Proposals Terry Loveall writings and downloads (DOS, colorforth w/MASM source) under 'Minimalist programming' heading, and some other nonforth links. Several colorforth links. http://www.users.qwest.net/~loveall/
Extractions: "Recycling 1s and 0s for a greener tomorrow" 02/29/04 Hacked Living in a Linux World Xwoaf: X-Windows On A Floppy and LMW: DIY Linux for programmers. 04/16/04 Color Forth, Forth and Win32 Text Editors in assembler . - simplifications (yeah, right). 11/21/02 Index to color Forth : forth love = if honk then. 05/13/03 This bit for hire Systems analysis, RTOS and device drivers. You, Emotion and Computers "Full Impact: A Knuckle-Draggers Guide to the Sport of Intimacy" ...and you think you're in control... The Universe is alive with Consciousness "Inappropriate Force: A Knuckle-Draggers Guide to Mysticism" Do you need the Divine as much as the Divine needs you? Angel of the Sun Rumi inspired commentary. Esoteric Papers Esoteric works of the Sufi master Hazrat Inayat Khan. If you have questions, comments or are having technical problems with this site, please email the sysop
Forth, A Programming Language For Real Programmers forth A programming LANGUAGE. Programs are generally faster in forth where programmers stay with the natural philosophy of using fixed point notation. http://www.voicenet.com/~eric/forth.htm
Extractions: Previous 5 Sites Previous Next ... List Sites NOTICE : WebRing collects personal information on this page when you submit your site for inclusion in this Ring. To learn more about how we use your personal information click here . This information is shared with the RingMaster for this WebRing as described in the WebRing Privacy Notice . Any other information collected on this Ring's homepage is the responsibility of the RingMaster and is not subject to the WebRing Privacy Notice. By submitting your site you represent that you are 13 years of age or older and that you agree to WebRing's Terms of Service . To join this Ring click here
A Brief Introduction To Forth Therefore, programming in forth may be thoughtof as creating an applicationspecific language extension.This paradigm, when coupled with a very quickedit http://burks.brighton.ac.uk/burks/language/forth/hopl.htm
Extractions: Philip J. Koopman, Jr. koopman@cs.cmu.edu Forth is both an extensible language and an interactiveprogram development methodology. Originally developed forsmall embedded control mini- and micro-computers, Forthseems to have been implemented on every major processormanufactured. It has been used in a wide variety ofapplications, including spreadsheets, expert systems, multi-user databases, and distributed real time control systems. At the most superficial level, Forth is a directlyexecutable language for a stack-based abstract machine. Inits essential form, the Forth abstract machine has a programcounter, memory, ALU, data evaluation pushdown stack, andsubroutine return address pushdown stack. Data evaluation in Forth is accomplished on the DataStack using Reverse Polish Notation (RPN), also calledpostfix notation. For example, the following sequence typedfrom the keyboard: 35 ok interactively pushes the value 3 on the stack, pushes thevalue 4 on top of the 3, destructively adds 3 and 4 to get7, then multiplies by 5. The operation displays thesingle resultant top value on the stack, 35 (computer outputis underlined).
DPANS94 informative annex) C.1 Features of forth C.2 History of forth C.3 Hardware implementations of forth C.4 Standardization efforts C.5 programming in forth C.6 http://lars.nocrew.org/dpans/dpans.htm
Extractions: American National Standards Institute, Inc. This is a working document of Technical Committee X3J14 which represents the last draft of ANS Forth submitted to ANSI for publication. Permission is hereby granted to copy this document provided that it is copied in its entirety without alteration or as altered by (1) adding text that is clearly marked as an insertion; (2) shading or highlighting existing text; and/or (3) deleting examples. Specifically, permission is granted to use this working document as the foundation for textbooks, system manuals, and online documentation so long as the requirements in the preceding paragraph are met and the resulting product addresses a technical need that is not practically met by the official ANS. NOTE: This file is provided as a working document of the TC for public review and comment as well as documentation uses described above. It is not intended as a substitute for the official ANS Forth document published by ANSI.
JForth Home Page ! Historical reviews and articles Some good programming stuff as well !!! about Jforth ! Links to Folder-Tree, forth and Jforth related sites, Click here and http://home.tampabay.rr.com/jforth/