Geometry.Net - the online learning center
Home  - Basic_F - Forth Programming

e99.com Bookstore
  
Images 
Newsgroups
Page 2     21-40 of 115    Back | 1  | 2  | 3  | 4  | 5  | 6  | 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 (75)
  1. Concatenative Programming Languages: Forth, Postscript, Factor, Cat, Hartmann Pipeline, Joy, Colorforth, Concatenative Programming Language
  2. FORTH: A Text and Reference (Prentice-Hall software series) by Mahlon Kelly, Nicholas Spies, 1986-02
  3. Forth Programming Language Family: Forth, 51-Forth, Muf, Open Firmware, Stoic, Colorforth, Gforth, Pforth, Bashforth, Reva Forth
  4. Jupiter Ace: FORTH Programming by Steven Vickers, 1982-12
  5. Stack-Oriented Programming Languages: Forth Programming Language Family, Forth, Postscript, Befunge, 51-Forth, Poplog, Muf
  6. Understanding Forth (An Alfred handy guide)
  7. FORTH by W. P. SALMAN, O. Tisserand, et all 1984
  8. Forth Tools and Applications by Gary Feierbach, Paul Thomas, 1985-03
  9. Forth Application Techniques (4th Edition) by Elizabeth D. Rather, 2006-06-01
  10. The Definitive MacTutor. The Macintosh Programming Journal. Volume 4.
  11. ISO/IEC 15145:1997, Information technology - Programming languages - FORTH by ISO/IEC JTC 1/SC 22, 2007-08-23
  12. FORTH Fundamentals: v. 2 by C.K. McCabe, 1983-12
  13. Beginning Forth by Paul M. Chirlian, 1984-03
  14. FORTH Applications: Ready to run programs in Forth (Bitfire Books) by S. D. Roberts, 1989-12

21. Forth Interest Group Members
forth programming Information. Coding Styles. The Forth Scientific Library projectInfo. Some useful forth programming Gems. Using Forth for CGI on Web servers.
http://www.forth.org/programming.html
Forth Programming Information
Coding Styles
Leo Brodies Forth Style Guide Plain text version Paul Bennett's Forth Coding Rules (thanks to Andrew Houghton houghtoa@oclc.org for creating the HTML version of this guideline). Plain text version
Applications
The Forth Scientific Library project Info Some useful Forth Programming Gems
Using Forth for CGI on Web servers
The comments and membership pages use FORMS to handle your input. The programs to handle input from the forms are usually scripts (most often it is perl ) or programs written in C++ Our forms handlers are, of course, written in ANS Forth Our forms handler for mail Our forms handler for joining FIG Forth Literature (including the draft ANS document in various formats). Forth Compilers
Forth Interest Group P.O. Box 7009-397 Layfayette Ca. 94549 (925) 284.1682 fax
You can leave your comments or suggestions here John D. Hall. jdhall@mac.com

22. Forth Programming Language - Wikipedia
Forth definition on Wikipedia the Free Encyclopedia .
http://www.wikipedia.com/wiki/Forth_programming_language
Main Page Recent changes Edit this page Older versions Special pages Set my user preferences My watchlist Recently updated pages Upload image files Image list Registered users Site statistics Random article Orphaned articles Orphaned images Popular articles Most wanted articles Short articles Long articles Newly created articles Interlanguage links All pages by title Blocked IP addresses Maintenance page External book sources Printable version Talk
Log in
Help
Other languages:
Forth programming language
From Wikipedia, the free encyclopedia. Forth is a computer programming environment developed by Chuck Moore then at the US National Radio Astronomy Observatory ( NRAO ) during the 1960s, and later formalized as a programming language in 1977, and standardized by ANSI in 1994. It features both interactive execution of commands (making it suitable as a shell for systems that lacked a more formal operating system ), as well as the ability to compile sequences of commands into threaded code for later execution. Its name is derived from Mr. Moore's belief that it was a " fourth-generation computer language " on a computer whose file system allowed only five-letter identifiers Forth offers a stand-alone programming environment, consisting of a

23. Other Forth Sites
The French forth programming page. The Institute for Applied Forth Research(JFAR, Journal of Forth Applications and Research) home page.
http://www.forth.org/sites.html
Forth Sites
Here is a collection of other Forth sites. Please let us know if there is something new to add!
Open Firmware:
Open Firmware home page (draft) IEEE documents and working groups info Open Firmware products by FirmWorks
Others:
The Forth Research Page at Bournemouth Phil Burk 's pForth site. ForthChip , a site primarily about the F21 family of processors The DeloSoft site, has dsForth for WindowsCE on MIPS. The French Forth programming page The Institute for Applied Forth Research JFAR , Journal of Forth Applications and Research) home page The Pysmatic Forth Center The Russian Forth Interest Group The EServ (Forth Web Server) Open source site (in Russian) SP-Forth Russian site, Windows 95/NT Forth The Forth Online Resources List The Pocket Forth site A list of Forth applications in space The Treasure Isle of Forth Home pages of commercial Forth sites
100 MB of Forth Online !
FTP connection to Forth directories on taygeta , the Bremen Mirror The Forth Webring Prev Random List Sites Next ... Next 5 You can leave your comments or suggestions here
Forth Interest Group P.O. Box 7009-397

24. Stack Computers: 3.3 OVERVIEW OF THE FORTH PROGRAMMING LANGUAGE
3.3 OVERVIEW OF THE forth programming LANGUAGE. Good forth programming style encouragesincremental program development and testing with small subroutines.
http://www.ece.cmu.edu/~koopman/stack_computers/sec3_3.html
Stack Computers : the new wave Philip Koopman, Chapter 3. Multiple-stack, 0-operand Machines
3.3 OVERVIEW OF THE FORTH PROGRAMMING LANGUAGE
Forth as a common thread
Since the majority of modern stack machines have their roots in the Forth programming language, an introduction to the terms of this language is in order. The Forth programming language was invented by Charles Moore for control of telescopes in observatories using small computers (Moore 1980). Because of its roots, Forth stresses efficiency, compactness, flexible and efficient hardware/software interaction. At the same time, Forth is sufficiently powerful that it can and has been used for a large variety of general purpose programming tasks including: database management, accounting software, word processors, graphics, expert systems, and scientific computations. Appendix B contains a glossary of the primitive operations in the Forth language. Some of the advantages of programming in the Forth language include ease of program modification and debugging, extreme flexibility, a very quick compile/edit/test cycle, high portability across a wide variety of machines, and compact source and object code (Jonak 1986). Kogge (1982) describes threaded code software environments, with an emphasis on the underlying mechanisms of the Forth language.
The Forth virtual machine
In order to solve the original telescope control problem, Forth needed several important qualities. It had to be suitable for real time control, highly interactive for easy use by non-programmers, and had to fit within severe memory space constraints.

25. Treasure Isle Of Forth: Programming Resources
A Survey of ObjectOriented Forths The techniques and disciplines of object-orientedprogramming 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

26. Help-Site: Forth Programming Computer Help
forth programming. Search.
http://help-site.com/c.m/prog/lang/forth/
[Main Index] -> [Programming] -> [Programming Languages] [Directory] [Forums] Forth Programming
Search
options
Documents
comp.lang.forth FAQ: General Information [13 Dec 2002]
computer-lang/forth-faq/part1
If you can't find the help you are looking for on the main site you can now visit the new Help-Site Forums to ask for help. Save 10% on high-quality Crucial RAM. Order online at Crucial's factory-direct Web site. Crucial Technology, The Memory Experts. [New Links]
[Add Url]
[About]

27. This Page Has Moved
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://ourworld.compuserve.com/homepages/krishnamyneni/ccre/kforth0.html
This page has moved!
The page you are looking for is now at
http://ccreweb.org/software/kforth/kforth.html

Click on the above link to be taken to this page!

28. The Forth Research Page
Annotated links on research, conferences, workshops, bibliography (500+ entries), ANS Forth, and commerci Category Computers Programming Languages Forth...... Maintained and validated by Dr. Peter Knaggs (pjk@bcs.org.uk) This site is part ofthe forth programming Webring. Previous Random Site Ring Hub Next .
http://dec.bournemouth.ac.uk/forth/
The Forth Research Page
Last Modified: Tuesday, 26 September, 2000.
Introduction to Forth
Forth is an integrated software development environment, an operating system, a programming language but most of all an approach to problem solving. This article is an introduction to Forth. It is not intended to be a tutorial, but an detailed overview of the language and its approach to programming.
Journal of Forth Application and Research
The Journal of Forth Application and Research (JFAR) is a peer-review Journal, providing a forum for refereed papers to users and researchers in science, industry and education. The Journal contains refereed papers, technical notes, letters, book reviews, and announcements.
The European Forth Conference
Information on the annual European Forth Conference (euroFORTH) and its predicessor the European Forth Modification Laboratory (euroFORML). This page includes an introduction to the conference and reviews of previous conferences. The details of this years conference are available, including information on how to submit papers, the programme committee and or simply registering.
Internationalisation Workshop Report
Special Internationalisation Workshop s where held at euroForth '97 and '98. These workshops attempted to identify the alterations to the ISO Standard that would allow developers to produce multi-lingual applications. The report resulting from these workshops is currently under construction, contributions are very welcome.

29. Pysmatic Forth Center, Unique Information About FORTH
This is a dying forth programming Webring site. List Sites. ControlYour Site DNS 4 Free at ZoneEdit! forever asking questions
http://www.pysmatic.com/forth/
FTP Search
Your Forum

Technology News
What is FORTH? Forth is a real-time programming language originally developed to control telescopes
An excellent history located here

Forth has many unique features and applications:
  • Forth can compile itself into a new compiler! Reverse-polish coding. Edit time error checking and compiling (Similiar to BASIC). Extremely efficient thread based language. Can be used to debug itself! Extensible, thus can become what ever you need it to be. Many freeware implementations are available. Commercial applications: language translators, animation (movies, DisneyLand), HD controllers.

LinkSwaper Banner System

Programmers Banner System

Previous 5 Sites
Skip Previous ... Next
This Forth Programming Net Ring owned by Pysmatic
Skip Next
Next 5 Sites Random Site ... Join Here!
This is a dying Forth Programming Webring site. List Sites Control Your Site DNS 4 Free at ZoneEdit! "...forever asking questions..." "...asking all kinds of questions..." Pysmatic Network Forum by Senac Notice: Some links help pay for the site. Privacy Statement Great hosting by Web Design Associates Update: Mar 10, 2003.

30. HForth For EPOC
An attempt to port a version of the forth programming language to the Symbian EPOC architecture. It isn't finished.
http://www.gumbley.demon.co.uk/epoc-forth.html
Updated Mon Dec 30 22:03:28 2002
Site Map
Site Home page

Matt's home page

Angela's home page

Natasha's home page
...
Our Wedding Pages
Personal
Online CV

Family history
Projects
Latest News

The Crypt
(Old, Dead Projects) Miscellaneous QtGantt HTML Macro System SigChange Home Page Sync Psion EPOC Overview Mixed Language Programming GDB Debug Stub hForth Port ... Disassembler Psion SIBO All SIBO projects are in The Crypt Linux Network-RS232 Bridge Psion Protocol Analyser Serial Line Analyser Work on plptools ... Linux Psion Link Ideas Amateur Radio Amateur Radio Software Popularity accesses so far.. Matt J. Gumbley - http://www.gumbley.demon.co.uk
hForth for EPOC
Table Of Contents

31. Jax Forth Page
The forth programming Environment Online. cLIeNUX An inexpensive subscriptionbaseddistribution of Linux oriented towards forth programming.
http://www.well.com/user/jax/rcfb/forth.html
RCFB Top Page
The Forth Programming Environment Online
This Web page provided as a public service for those seeking more information about Forth. A link here doesn't mean I endorse or even have tried any products or services referenced by that link. This page is designed to be browsable using a text-mode browser
Looking for FIJI ForthIsh Java Interpreter
Standard Forth
American National Standard Forth Information describes the modern standard for the zenlike programming environment invented by Mr. Charles Moore in 1969. Or take a quick look at the ANS Forth FAQ
JaxForth
NO WARRANTY NO GUARANTEE NO SOAP RADIO YER ON YER OWN, SIS/BUB! Free software by Jack Woehr.
Download Jax4th 1.25 for Windows NT
159010 bytes
Download Jax4th 0.3.17 for the Amiga
123876 bytes
Download VWin4th
This is a very tiny demo Forth I wrote in 1994 in Digitalk Smalltalk for Windows. Source only. 10771 bytes
Download Corrections to Forth:The New Model
download these corrigienda, emenda and addenda (Rev. 1.6, text only) to the original work (ISBN 1-55851-277-2). 3347 bytes
Hotlinks
4th Compiler
Forth compiler for Dos, Windows and Unix.

32. The Vector Board: Forth Programming
Index of Forth Area. Parent Area Top of compiler used for astrooko.astrooko.lzh 150867 bytes forth bases astronomy program for msdos.
http://www.vectorbd.com/bfd/forth/
Index of Forth Area
Parent Area Top of File Areas Vector Board Home Page
files.lst 19 bytes
this file list
files.lzh 1328 bytes
compressed
19328 bytes
***** No description on file *****
2560 bytes
***** No description on file *****
29696 bytes
***** No description on file *****
640 bytes
***** No description on file *****
amiga4th.lzh 101505 bytes
***** No description on file *****
area.inf 128 bytes
***** No description on file *****
array.4th 3328 bytes
***** No description on file *****
astro4th.lzh 82003 bytes
***** No description on file *****
astrooko.lzh 150867 bytes
***** No description on file *****
768 bytes
***** No description on file *****
build.bat 384 bytes
***** No description on file *****
3328 bytes
***** No description on file *****
cir.asm 12800 bytes
***** No description on file *****
cir.bat 128 bytes
***** No description on file *****
circle.d 512 bytes
***** No description on file *****
circle.s 768 bytes
***** No description on file *****
27648 bytes
***** No description on file *****
ddjfft.lzh

33. Levels Of Code In Forth Programing
Levels of code in forth programming. The ANS forth programming Languagespecification IS a formal specification for a programming language.
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.

34. ACM Portal: ACM Digital Library
Search within SIGFORTH ACM Special Interest Group on forth programming Language. BrowseSIGFORTH ACM Special Interest Group on forth programming Language.
http://portal.acm.org/browse_dl.cfm?linked=1&part=sig&idx=SP931&coll=portal&dl=A

35. LookSmart - Forth Programming Language
Search the Web Sponsors. Sponsors. forth programming Language. Sympatico DownloadsOffers dForth, a forth programming language compiler for Windows CE.
http://canada.looksmart.com/eus1/eus881235/eus881296/eus844344/eus844353/eus1003

36. Marcel Hendrix's PROGRAMMING-page
Forth Source Links. Win32Forth programs by Jos vd Ven; The forth programmingsite of Leo Wong; The Scientific Forth Library Project;
http://home.iae.nl/users/mhx/programs.html
Forth Source Links
Forth: simple games for text terminals
Forth: benchmarks
Forth: neural net programs
Forth: tools

37. Home Page Of Anton Ertl
Research, forth programming, and opinions on some computing issues.
http://www.complang.tuwien.ac.at/anton/
M. Anton Ertl
Anton Ertl
anton@mips.complang.tuwien.ac.at

Tel.: (+43-1) 58801 18515, Fax: (+43-1) 58801 18598 Institut für Computersprachen E185/1
Technische Universität Wien

Argentinierstraße 8/4
A-1040 Wien
Austria
Sprechstunde
Montag 10h-11h. Sonst nach Vereinbarung (am besten per Email Vom 3.7.2002-12.7.2002 bin ich im Urlaub
Lehrveranstaltungen
Research
My research interests are in the area of Some of my papers can be found here , with bibtex entries including abstracts.
Professional Activities
Other stuff
Bicycling/Radfahren und Verkehr

38. CamelForth For Embedded Programming
Someone once defined a camel as a horse designed by committee. The American NationalStandard for the forth programming language was, indeed, written by a
http://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

39. Treasure Isle Of Forth: Documentation, Information, And Tutorials
forth programming information, documentation and tutorials.
http://www.stejskal.de/web/computer/forth/_info.html
Forth Documentation, Information, and Tutorials
Forth - A Language for Interactive Computing
The seminal paper on Forth, written circa 1970 by Charles H. Moore and Geoffrey C. Leach
A Brief Introduction to Forth
This description was developed for the Second History of Programming Languages Conference (HOPL-II), Boston MA. It's written by Philip J. Koopman, Jr.
Forth - An Underview
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. Peter Knaggs, the author of this document, also describe the most common implementation method (based on the PolyForth system from FORTH, Inc.).
American National Standard Forth
This is the online version of the draft proposal 6 of the American National Standard Forth document, the freely available version of this standard description. ANS-Forth is the modern standard for the zenlike programming environment invented by Mr. Charles Moore in 1969. Also take a quick look at the ANS Forth FAQ , maintained by Peter Knaggs.

40. Docs.sun.com: Writing FCode 3.x Programs
Solaris 9 on Sun Hardware Documentation Set Writing FCode 3.x Programs Preface Forth and forth programming Forth and forth programming.
http://docs.sun.com/db/doc/806-1379-10/6jalunvb9?a=view

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 115    Back | 1  | 2  | 3  | 4  | 5  | 6  | Next 20

free hit counter