Geometry.Net - the online learning center
Home  - Basic_F - Forth Programming
e99.com Bookstore
  
Images 
Newsgroups
Page 2     21-40 of 133    Back | 1  | 2  | 3  | 4  | 5  | 6  | 7  | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

         Forth Programming:     more books (70)
  1. ISO/IEC 15145:1997, Information technology - Programming languages - FORTH by ISO/IEC JTC 1/SC 22, 2007-08-23
  2. Forth: The New Model : A Programmer's Handbook/Book and Disk by Jack J. Woehr, 1992-11
  3. Understanding Forth (An Alfred handy guide)
  4. Object-Oriented Forth: Implementation of Data Structures by Dick Pountain, 1987-09
  5. Forth: An Application Approach (A Byte book) by David Toppen, 1985-03
  6. The Definitive MacTutor. The Macintosh Programming Journal. Volume 4.
  7. Thinking Forth by Leo Brodie, 1984-10
  8. Forth-83 Standard by Forth Standards Team, 1983-09
  9. FORTH Applications: Ready to run programs in Forth (Bitfire Books) by S. D. Roberts, 1989-12
  10. Forth Tools and Applications by Gary Feierbach, Paul Thomas, 1985-03
  11. Forth: The Fourth-Generation Language by Steve Burnap, 1986-06
  12. Forth Fundamentals: Language Glossary by C. Kevin McCabe, 1983-12
  13. Discover FORTH by Thom Hogan, 1982-04
  14. FORTH Quick-Start Introduction (Bitfire Books) by S. D. Roberts, 1989-12

21. Forth, A Programming Language For Real Programmers
forth programming
http://tmsyn.wc.ask.com/r?t=an&s=hb&uid=24312681243126812&sid=343126

22. Disabled
Linux distribution with special orientation to forth programming language.
http://exit3.i-55.com/~bolus/
Your Webspace on i-55's Personal Web Server has been Disabled for one of the following reasons
  • Your account has exceeded the 10 megabyte limit Your account contains illegal material Your account is using excessive system resources
To re-enable it please contact i-55 Internet Technical Support at 1-888-670-1170 ex. 3

23. Space Related Applications Of Forth
Space related applications of Forth microprocessors and the forth programming language, including spacecraft flight system controllers, onboard
http://tmsyn.wc.ask.com/r?t=an&s=hb&uid=24312681243126812&sid=343126

24. Forth Programming Language - Overview
The forth programming language is used by embedded systems developers, for realtome control, in aerospace and rad-hard environments, as well as by general
http://www.forth.com/forth/
HOME PRODUCTS SERVICES LEARN FORTH SUPPORT RESOURCES ABOUT US custom software hardware engineering services language overview books programming classes product support extended support free support History of Forth featured applications more Forth sites background contact us Note: Your web browser might not show the best view of this site, and some functions might not be available without a standards-compliant browser
INNOVATIONS IN SOFTWARE AND EMBEDDED SYSTEMS
Forth is a computer programming language originally designed for embedded and real-time applications.
  • Interactive development Compact, efficient code Modular software design Incremental compilation Top performance
Forth is not an assembler, it is a high-level language (although most versions also include an assembler for the target processor). However, it does not really resemble most other high-level programming language. Forth is characterized by an interactive programming style, which dramatically shortens development times, and by extremely small target program size Forth provides you with concise, powerful tools to help make optimal use of your system's resources. New users may find Forth's brevity, directness, and apparent simplicity unusual; but soon they're creating custom data structures on the fly and defining new operators, literally extending the language to address the requirements of their application and the characteristics of their hardware. Innovative tools can inspire innovative solutions.

25. The Forth Programming Language
forth programming Language. This site contains compilers and other files. Forth Interest Group(FIG) Page This page is very dedicated to Forth, and contains
http://www.engin.umd.umich.edu/CIS/course.des/cis400/forth/forth.html
The Forth Programming Language
Click below to go directly to a specific section:
History
Significant Language Features Areas of Application Sample Programs ... Acknowledgments
History
Forth was created in 1970 by Charles H. Moore. He wanted to create a language that would allow more direct user and machine interaction. Therefore he created Forth. He designed the language on an IBM 1130, which he considered a third generation machine. But he considered his language a fourth generation language. Because of this he decided to name the language "Fourth," but unfortunately the IBM 1130 only allowed five character file names so it got shortened to "Forth."
Significant Language Features
Forth created an interface between humans and machines. Many larger machines had several languages to communicate between user and machine, such as an application, a complier, a supervisor, and an assembler. The program would be converted through these languages so it could communicate with the machine. But this took time to do, so Forth is more of a direct link between the user and the machine.
  • Not an interpreted language, it is compiled. This increases speed.

26. Minimal Instruction Set Computers
Stackbased processors, 5-bit words, 25 instructions, 7000 transistors, 80 MIPS, 50 milliwatts, low cost; designed by Chuck Moore, creator of forth programming language.
http://www.ultratechnology.com/misc.html
Minimal Instruction Set Computers
The term MISC refers to Minimal Instruction Set Computers in general, and to the chips designed by Chuck Moore at Computer Cowboys. These chips are unusual in many ways. They are designed on Chuck's VLSI CAD software called OKAD. They are implemented in CMOS Silicon VLSI processes and are very small and fast. They use a CPU architecture based on the Forth computer language, and with only five bit instructions. The first chip to be produced at Computer Cowboys was stands for Multi-Micro Processor. With only 25 instructions MuP21 is a Minimal Instruction Set Computer. But it is not just he instruction set that has been minimized, much of the complexity in modern chips is gone. MuP21 is implemented in only 7000 transistors vs millions of transistors on other modern chips. MuP21 includes not only a Forth Engine CPU, but also a memory interface processor, and a video output processor on the chip. With only 7000 CMOS transistors MuP21 can execute 80 million instructions per second and only draw 50 milliwatts of power. A paper entitled MuP21 a High Performance MISC Processor was published by Charles Moore and C.H. Ting in the January 1995 issue of Forth Dimensions.

27. The Forth Programming Language: Hello World!
Source Code Program Notes Program Notes. I used the free Forth compiler called FPC(link previous page).......
http://www.engin.umd.umich.edu/CIS/course.des/cis400/forth/hworld.html
Hello world! Example Program
Click below to go directly to a specific section:
Description
Source Code Program Notes
Description
This code demonstrates the simplicity of outputing a line of code, in this case "Hello World."
Source Code
: HELLO ."Hello World " ;
Program Notes
I used the free Forth compiler called F-PC(link previous page). Follow the help file instructions in the help directory to make this work. Basically create a file with a .seq ending, for example hi.seq. Type the code above into the text file and save it. Then load it, however the compiler you are using loads forth files and then type "HELLO" (case sensitive). Last modified: 12/10/97 3:36:38 AM

28. TinyMUCK 2.2 Fb 5.30 MUF Manual
Reference manual for Fuzzball's MultiUser forth programming language.
http://www.armory.com/~mortoj/mufman530.html
TinyMUCK 2.2 fb 5.30 MUF Manual
LOOPS
  • The BEGIN statement marks the beginning of a loop.
  • Either the UNTIL or the REPEAT statement marks the end of the loop.
  • REPEAT will do an unconditional jump to the statement after the BEGIN statement.
  • UNTIL checks to see if the value on the stack is false. If it is, it jumps execution to the statement after the BEGIN statement, otherwise, it falls through on execution to the statement after the UNTIL.
Within a loop, even within IF-ELSE-THEN structures within the loop structure, you can place WHILE, CONTINUE, or BREAK statements. There is no limit as to how many, or in what combinations these instructions are used.
  • A WHILE statement checks to see if the value on the stack is false. If it is, execution jumps to the first statement after the end of the loop. If the value was true, execution falls through to the statement after the WHILE.
  • The CONTINUE statement forces execution to jump to the beginning of the loop, after the BEGIN.
  • The BREAK statement forces execution to jump to the end of the loop, at the statement after the REPEAT or UNTIL, effectively exiting the loop.

29. Treasure Isle Of Forth: Programming Resources
forth programming resources and informations. and disciplines of objectoriented programming are attractive to users of the programming language Forth.
http://www.stejskal.de/web/computer/forth/_programmers_info.html
Programming Resources
Informations about Forth and implementation techniques
Internet Assigned Name
FORTH has been added to the set in the "System Names" section of "Assigned Numbers", currently Compliant systems may now use the string FORTH wherever official system names are required in the Internet protocols, such as in the reply of FTP servers to SYST, in the DNS HINFO records, and elsewhere.
A Survey of Object-Oriented Forths Does Late Binding Really Have To Be Slow? An Assembly Programer's Approach to Object-oriented Forth Yet another Forth objects package
After criticizing the Neon model, here is the presentation of another model, and its implementation, for object oriented programming in Forth.
Anton Ertl's Forth Research
This is the site of Forth Research at the "Institut für Computersprachen" and related topics, such as stack-based languages (PostScript, JavaVM), threaded-code interpreters, and stack machines. Some of the themes are:
  • Gforth Forth native code generation Compilation of Forth to C Stack caching for interpreters Gray, a parser generator in Forth

30. Forth Programming Language: Information From Answers.com
forth programming language Forth is a programming language and programming environment . It was initially developed by Chuck Moore at the US National.
http://www.answers.com/topic/forth-programming-language
showHide_TellMeAbout2('false'); Business Entertainment Games Health ... More... On this page: Wikipedia Mentioned In Or search: - The Web - Images - News - Blogs - Shopping Forth programming language Wikipedia Forth programming language Forth is a programming language and programming environment . It was initially developed by Chuck Moore at the US National Radio Astronomy Observatory ( NRAO ) during the , formalized as a programming language in , and standardized by ANSI in . It features both interactive execution of commands (making it suitable as a shell for systems that lack a more formal operating system ), as well as the ability to compile sequences of commands into threaded code for later execution. The language is so named because Moore considered it appropriate for fourth-generation computers (i.e. microcomputers ), but the system on which he developed it was limited to five-letter filenames. Since the name is not an acronym, it is typically not spelled in all capital letters.
Overview
Forth offers a standalone programming environment consisting of a stack oriented interactive incremental interpreter compiler . Programming is done by extending the language with 'words' (the term used for Forth subroutines ), which become part of the language once defined. Forth is usually implemented with an

31. CamelForth For Embedded Programming
The American National Standard for the forth programming language was, indeed, written by a committee. So this ANSinspired implementation is truly the
http://www.zetetics.com/camel/
CamelForth
Page updated 7 Oct 2000
CamelForth is a Forth implementation for embedded microprocessors (8051, 8086, Z80, and 6809, with more to come). It is compatible with ANS Forth [see note] . It was originally developed as an educational project for The Computer Journal , but has since become popular for embedded systems programming.
Links
Go Key Resource
Forth Topic
News
7 Oct 2000 CamelForth user Douglas Beattie Jr. has ported CamelForth to the Rabbit 2000 processor. See his website http://www2.whidbey.net/~beattidp/ for all the sources, including an
uploader for the PC host. [25 Sep 00] Karl Lunt, of Bothell, Washington, has ported Camel Forth for the Z180 . This is a stand-alone (not CP/M) version for embedded use. It uses the Zilog macro cross assembler. [15 Jul 00] CamelForth user Risto Sainio has made his customized 8051 CamelForth available for general use. Among his improvements:
  • finding words is now case-insensitive there is a system tick (1/100th sec) words have been added for the 80552's A/D and PWM supports second level booting by evaluating contents of an EPROM allows application code to be saved as a memory region and copied back on startup
I haven't tried it yet myself, it's available for

32. Forth Programming Language - Wikipedia, The Free Encyclopedia
Forth definition on Wikipedia the Free Encyclopedia .
http://www.wikipedia.org/wiki/Forth_programming_language
Forth programming language
From Wikipedia, the free encyclopedia.
Forth is a procedural data-structured reflective programming language and programming environment . It was initially developed by Chuck Moore at the US National Radio Astronomy Observatory ( NRAO ) in the early , formalized as a programming language in , and standardized by ANSI in . It features both interactive execution of commands (making it suitable as a shell for systems that lack a more formal operating system ), as well as the ability to compile sequences of commands for later execution. Early Forth versions compiled threaded code , however many implementations today generate optimized machine code like other language compilers. Forth is so named because Moore considered it appropriate for fourth-generation computers (i.e. microcomputers ), and the system on which he developed it was limited to five-letter filenames. Since the name is not an acronym, it is typically not spelled in all capital letters.
Contents

33. Jim Brooks' FORTH Programming Language Webpage
forth programming language. freeware GUI source code browser that supports FORTH (and other programming languages). hypersrc will display FORTH words in
http://www.jimbrooks.org/web/forth/
FORTH Programming Language
FORTH Documents
  • "FIG-FORTH Internals"

  • This document is based on notes I wrote while studying the source code of FIG-FORTH.
    It describes how a FORTH interpreter works internally, and mentions the ingenious solutions
    invented in order to assemble a FORTH interpreter.
  • "FORTH Pictured Numeric Output"

  • Brief document about the FORTH syntax for printing numbers.
FORTH HOWTO FORTH Tools
  • hypersrc is a freeware GUI source code browser that supports FORTH (and other programming languages). hypersrc will display FORTH words in a list widget and jump to a FORTH word's location in a source file when clicked.
FORTH WWW Links 32-bit FIG-FORTH As an experiment, I ported 16-bit 8086 FIG-FORTH to the Intel 32-bit 80386 architecture
from which I made three versions for MSDOS, MSDOS box within Windows (DPMI), and OS/2.
For the MSDOS version, I wrote my own 80386 protect-mode supervisor program.

34. Levels Of Code In Forth Programing
The ANS forth programming Language specification IS a formal Later he return to forth programming and rewrote OKAD II under his new colorForth.
http://www.ultratechnology.com/levels.htm
Levels
of code in Forth programming

I had been programming in Fortran and assembler for a number of years when I got my first personal computer. It was exciting. On the first generation PC one had to toggle in a paper tape loader from front panel switches, byte by byte, then start the paper tape reader and then one could output to the led on the front panel. I had waited for the first model that booted from ROM, had a parallel port for keyboard input and had video output from he factory, it was 1974. The PC I got had a wonderful monitor program that replaced a front panel with a nice video display of the contents of all the CPU registers where one could change anything and single-step through programs seeing everything visualized before you. One could also the video for text and graphics display by your programs. I found it very educational. About a year later I upgraded from 1KB of RAM to 9KB and could now run an assembler or BASIC interpreter/editor on the 8080. There was DOS but I could not afford a disk and used cassette storage. I also found FIG-FORTH about that time. Since I had assembler training I found that Forth let me do everything I could in assembler and much more and do it much faster and re-use my old code that I had compiled and added to the dictionary in my-language.

35. KForth Page
Programming language and environment; implements large subset of ANS Forth, and extensions; can be standalone computing environment or object code can be linked to other programs to be a customizable language for that program.
http://ccreweb.org/software/kforth/kforth.html
kForth Page
What is kForth?
Announcements:
  • The FSL module for LU factorizing real square matrices is now available: See lufact.4th
  • An update to matrix.4th is available.
  • Two new Forth programs have been added to the Programming Examples page:

  • A revised version of the National Instruments GPIB driver interface for kForth under Linux is available: nigpib.4th
  • A program from the Forth Scientific Library for adaptive integration of functions has been added to the kForth Programming Examples page. See the file adaptint.4th
  • The list processing wordset lists.4th has been updated to allow multi-line list input.
  • Updated Makefile s are available for kForth 1.2.6 for Linux. These updates allow kForth to be built as a 32-bit application on 64-bit Linux systems. See the Updates and Patches page.
Old Announcements Revision History
Download
date size md5 sum kforth-pclinux-1.2.6.tar.gz

36. Chicago Sun-Times - Programming › Forth Programming Language
Main › Programming › forth programming language mina ciforth ISO Forth Language And Environment DESCRIPTION Forth is a tried and proven language for
http://downloads.suntimes.com/category.php[id]124[SiteID]suntimes
Home News Sports Business ...
Home delivery
Hot Downloads Drawing Hand 2003
Magic Snake Game

Lemonade Tycoon

Rocket Mania
... Programming
Filter by: All OSs Handheld MS-DOS Win 2000/NT Win 95/98/ME Windows 3.1 Windows XP All Licenses Adware Beta Demo Freeware Legacy Public Domain Shareware All Prices Less than $5 Less than $10 Less than $25 Less than $50 Less than $100 All File sizes Less than 50kb Less than 250kb Less than 500kb Less than 750kb Less than 1mb Less than 2mb Less than 5mb Sort by: Released date Title Price User rating File size License Direction: Ascending Descending
Forth programming language
Found: 20. Displaying: 1-10 mina.com 4.0.6 Released: Mar 01, 2005 OS: MS-DOS License: Freeware Price: User Rating: N/A Downloads: File Size: 988.68 KB Company: Foundation Dutch Forth Workshop Fig-Forth v2 2.32 Released: May 24, 2003 OS: MS-DOS/3.1/95/98 License: Shareware Price: User Rating: N/A Downloads: File Size: 688.00 KB Company: The Snailworks pftutr22.zip - Released: Dec 21, 1999 OS: MS-DOS License: Shareware Price: User Rating: N/A Tutor.com is a general Forth language tutor with emphasis upon the Pygmy Forth platform by Frank Sergeant. It features a Forth language debugger with user swap screen and direct commands, a language look-up and reference utility, tips for making turn-key applications and the basics of compiler directives. Though not intended as your sole Forth language experience, the samples include a Black Jack game, basic modem interface with Xmodem protocol, and a file character filter as a DOS command line function. Contains full source to the compiler, assembler and meta-compiler. Special requirements: None. Supportware (requested donation). Uploaded by the author. Mary Bell progchan@aol.com

37. PCMag.com Shareware Library: Programming › Forth Programming Language
Shareware and freeware downloads available from PC Magazine s shareware library. New applications added daily.
http://shareware.pcmag.com/category.php[id]124[SiteID]pcmag

Benchmarks
Utilities Shareware Library All Sites PC Magazine Home Downloads Shareware Library Programming
SEARCH SHAREWARE Advanced Search Filter by: All OSs Handheld MS-DOS Win 2000/NT Win 95/98/ME Windows 3.1 Windows XP All Licenses Adware Beta Demo Freeware Legacy Public Domain Shareware All Prices Less than $5 Less than $10 Less than $25 Less than $50 Less than $100 All User Ratings More than 25% More than 50% More than 60% More than 70% More than 80% More than 85% More than 90% More than 95% All File sizes Less than 50kb Less than 250kb Less than 500kb Less than 750kb Less than 1mb Less than 2mb Less than 5mb Sort by: Released date Title Price User rating File size License Direction: Ascending Descending
Forth programming language
Found: 20. Displaying: 1-10 mina.com 4.0.6 Released: Mar 01, 2005 OS: MS-DOS License: Freeware Price: User Rating: N/A Downloads: File Size: 988.68 KB Company: Foundation Dutch Forth Workshop Fig-Forth v2 2.32 Released: May 24, 2003 OS: MS-DOS/3.1/95/98 License: Shareware Price: User Rating: N/A Downloads: File Size: 688.00 KB

38. Forth Webring
The forth programming Webring br Administrative Intranet by Bill Zimmerly of The forth programming Webring.
http://zforth.com/
Main Menu
Home

Useful Links

Webring Form

Printer Friendly
The Forth Programming Webring
Previous 5 Sites Previous Next Next 5 Sites ... List Sites
Your humble host, the ''ringmaster'', is Bill Zimmerly
The Forth Webring graphic is courtesy of Tom Zegub and Leo Wong. F orth is a programming language and philosophy. It provides the programmer with down-to-the-metal control over the hardware as well as the ability to abstract upwards limited only by the programmer's skill and imagination. Thus, it is an ideal way to program a computer at any level from the lowest levels of machine kernel and device driver up to the highest levels of application software packages. O ther programming languages are also general-purpose in nature, but Forth is very different from them in that it is a language without a syntax! (A unique concept that takes getting used to, but once the programmer is used to it, the power of operating without syntax becomes readily apparent.) R ecent developments in the Forth community include the adoption of the ANSI Standard as well as far greater growth of the community itself because of the popularization of the Internet. T his webring is dedicated to the creator of Forth

39. PowerMops: Forth Programming Language For Macintosh
Mops is a programming system for Macintosh based on Forth, the ancient and noble Language of Machines. Your Mac s lowest level, Firmware, runs in Forth (see
http://powermops.com/
var depth='MopsManual/' Forth Javascript is disabled Tuesday, July 13, 2004 Exit Mops Manual Mops Roundup Usenet Excerpts You are disappointed with Apple Developer
Mops to the rescue! PowerMops site: http://PowerMops.org PowerMops at Apple Developement Tools PowerMops Japanese Mops is a programming system for Macintosh based on Forth Firmware , runs in Forth (see the Pong link below) as well as self-booting hardware utilities, such as TechTool Mops Roundup article Ed Williams wrote for ATPM. For a comparison of Mops programming to other languages see the stupendous site 99 Bottles of Beer.
Forth Sites
comp.lang.forth.mac Usenet Forth newsgroup in your email application. comp.lang.forth.mac Usenet Forth newsgroup in a browser. Mops Forum Pong in Forth for Mac MacForth Home Page Portable Forth ... pForth
Mops History
Mops is derived from the Neon language developed by Charles Duff and sold by Kriya, Inc. Kriya have discontinued support for Neon , and have released all the source code into the public domain, retaining only the ownership of the name Neon.
Citations
Ramrod and Namesake: is programmer extraordinaire and responsible for bringing Mops from the dark recesses of obscurity.

40. Domain Name Renewal And Web Hosting From Network Solutions
Forth in the USSR, SN Baranoff. Although the forth programming language was first introduced to the USSR beginning in the early 80 s, several researchers
http://www.jfar.org/volume5.html
jfar.org
Renew Now
If you are the current registrant for this domain name* and wish to continue the registration on the domain, you must immediately renew the domain to ensure the name is not deleted from your account.
Backorder
If you are not the current registrant and are interested in getting this domain name, you can submit a backorder through our trusted partner, SnapNames. There is no upfront fee or risk to place a backorder. Learn More
Search For Another Domain
Enter a domain name:
www.
.com .net .org .info .biz .us * Once a domain name has been renewed, it may take up to 48 hours to be reactivated. Web hosting packages from Network Solutions
POPULAR CATEGORIES
Travel
Car Rental

Hotels

Airline
... Service Agreement , and Legal Notice

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

Page 2     21-40 of 133    Back | 1  | 2  | 3  | 4  | 5  | 6  | 7  | Next 20

free hit counter