THE JOURNAL OF FORTH
APPLICATION AND RESEARCH


Author Index

[ 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 ]


A

Almy, Thomas
  1. Compiling Forth for Performance.

Anthony, Thomas
  1. Laser Bevelling in polyFORTH

Appert, Kevin
  1. MENU: A Menu Creating Word, Algorithm.

Asakawa, S. D.
  1. An Intelligent Forth-Based Robotic Vehicle, with A. K. Bonne, S. J. Formisani and M. G. Tomeh.

B

Ballard, Ben
  1. Forth Direct Execution Processors in the Hopkins Ultraviolet Telescope.

Baranoff, S. N.
  1. Forth in the U.S.S.R.
  2. Forth for IBM Mainframe Computers
  3. Symbolic Computations on a Personal Computer

Basile, James
  1. Implementing Datastructures in Forth.
  2. A Forth Finite State Machine, Forth Extension.
  3. Multi-Dimension Arrays, Forth Extension.

Belinfante, Johan G. F.
  1. S/K/ID: Combinators in Forth.

Berkey, Robert
  1. Analysis of Several Extended-Memory 8086 Forth Implementation Approaches.
  2. Segment-Threaded Code, Technical Note.

Betancourt, Jose
  1. Interactive Headerless Code, Algorithm.

Bonissone, Piero P.
  1. Expert System for Diesel Electric Locomotive Repair with Harold E. Johnson, Jr..

Bonne, A. K.
  1. An Intelligent Forth-Based Robotic Vehicle, with S. D. Asakawa, S. J. Formisani and M. G. Tomeh

Bradley, Mitch
  1. Forth in a Hardware-Rich Environment.
  2. Compatible Forth on a 32-Bit Machine, with William Sebok.

Brandeberry, J. E.
  1. The Use of Forth in the Instruction of Introductory Robotics, with A. J. Cotterman and D. M. Willeford.

Brown, R. J.
  1. Dreams.

Brumm, D. B.
  1. A Stand-Alone Forth System, with Upendra D. Kulkarni.

C

Caskey, William H.
  1. Dynamic Processing of Analogue Data Using an Apple Computer.

Castelino, Gabriel
  1. An Efficient Algorithm for Locating the Global Maximum of an Arbitrary Univariate Function, with Richard E. Haskell and Bahram Mirshab

Cotterman, A. J.
  1. The Use of Forth in the Instruction of Introductory Robotics, with J. E. Brandeberry and D. M. Willeford.
  2. A Microcoded Machine Simulator and Microcode Assembler in a Forth Environment, with R. D. Dixon, R. Grewe and G. Simpson.

D

Debaere, Eddy H.
  1. Language Coprocessor Boosting the Execution Speed of Threaded Code Programs.

Dixon, R. D
  1. A Forth Machine for the S-100 System, with R. C. Grewe.
  2. A Microcoded Machine Simulator and Microcode Assembler in a Forth Environment, with A. J. Cotterman, R. C. Grewe and G. Simpson.
  3. Embeddings of Languages in Forth.
  4. Compiling and Analyzing Forth in Prolog, with David Hammendinger.

Dorband, John E.
  1. Parallel Forth.

Dowling, Thomas B.
  1. The QUAN Concept Expanded, Technical Note.
  2. User-Oriented Suggestions for Floating-Point and Complex-Arithmetic Forth Standard Extensions, with Ferren MacIntyre.
  3. Plotter Drivers as an Exercise in Forth Wordset Design, Technical Note, with A. Richard Miller.

Doyle, William T.
  1. A Portable Forth Random Number Generator.

Dress, W. B.
  1. A Forth implementation of the Heap Data Structure.
  2. Alternative Knowledge Acquisition: Developing A Pulse-Coded Neural Network

Duff, Charles B.
  1. Forth meets Smalltalk, with Norman D. Iverson.
  2. A Group Construct for Field Words, Algorithm.

Dumse, Randy M.
  1. A Robotic Application for Contamination Free Assembly.
  2. The R65F11 and F68K Single-Chip Forth Computers.

E

Estep, Kenneth W.
  1. The Cost of User-Friendly Programming: MacImage as Example, with Ferren MacIntyre and John McN. Sieburth.

F

Feucht, Dennis L.
  1. Logarithmic Number Representation in Forth.
  2. List Processing and Object-Oriented Programming Using Forth
  3. The Prolog Interpeter Algorithm

Formisani, S. J.
  1. An Intelligent Forth-Based Robotic Vehicle, with A. K. Bonne, S. D. Asakawa and M. G. Tomeh

Forsley, Lawrence, P. G.
  1. The Compete Forth: A New Way To Program Microcomputers, Review.
  2. A Review of RISC and Forth Machine Literature, Review.

Franklin, Judy
  1. Control of a Cartesian Robot, with Terri Noyes and Gerry Pocock.

Friedland, S.
  1. Run-Time Error Handling in Forth using SETJMP and LNGJMP for Execution Control (or, GOTO in Forth), Technical Note, with Robert J. Paul and Jeremy E. Sagan.

G

Goodell, Jr., Howard
  1. A Note on Bitmaps, Forth Extension

Goodman, Rodney M.
  1. An Arithmetic-Stack Processor for High Level Language Execution, with Anthony J. McAuley.

Green, Ronald L.
  1. A Proposal for Implementing Local Words in Forth.

Grewe, R. C.
  1. A Forth Machine for the S-100 System, with R. D. Dixon.
  2. A Microcoded Machine Simulator and Microcode Assembler in a Forth Environment, with A. J. Cotterman, R. D. Dixon and G. Simpson

Grossman, Nathaniel
  1. A Solver for f(x) = 0.

Guy, Clifton
  1. Exception Handling in Forth, with Terry Rayburn.

H

Haskell, Richard E.
  1. An Efficient Algorithm for Locating the Global Maximum of an Arbitrary Univariate Function, with Gabriel Castelino and Bahram Mirshab.

Hammendinger, David
  1. Compiling and Analyzing Forth in Prolog, with R. D. Dixon.

Hand, Tom
  1. The Harris RTX 2000 Microcontroller.

Hayes, John R.
  1. The Architecture of the SC32 Forth Engine, with Susan Lee.

Holmes, Terry
  1. Token Threaded Forth and the Extended Address Space.

Hunter, G.
  1. A User Definable Language Interface for Forth, with T. A. Ivanco.

I

Ivanco, T. A.
  1. A User Definable Language Interface for Forth, with G. Hunter.

Iverson, Norman D.
  1. Forth meets Smalltalk, with Charles B. Duff

J

Jenson, Scott
  1. Patching the ONLY Structure on Top of fig-FORTH, Technical Note, with Man Chor Ko.

Johnson, Jr., Harold E.
  1. Expert System for Diesel Electric Locomotive Repair, with Piero P. Bonissone.
  2. Forth-Based Software for Real-Time Control of a Machanically-Scanned Ultrasonic Imaging System, with E. T. Lynk.

Joosten, Rieks
  1. Vectoring Arrays of Structures, with Hans Nieuwenhuÿzen.

K

Knaggs, Peter J,
  1. Using IBM's NetBIOS from Forth.

Ko, Man Chor
  1. Patching the ONLY Structure on Top of fig-FORTH, Technical Note, with Scott Jenson.

Koopman, Jr., Philip
  1. 32 Bit RTX Chip Prototype.
  2. A Preliminary Exploration of Optimized Stack Code Generation.

Korteweg, Siem
  1. Stack Usage and Parameter Passing, with Hans Nieuwenhuÿzen
  2. Binary Search, with Nieuwenhuÿzen.
  3. Identifiers, Technical Note, with Nieuwenhuÿzen.
  4. Separate Headers, Technical Note, with Nieuwenhuÿzen.

Krever, Alfred J.
  1. Use of Forth-Based Prolog for Real-Time Expert Systems: I. Spacelab Life Sciences Experiment Application, with Louis L. Odette, William H. Paloski and Allison K. West.

Kulkarni, Upendra D.
  1. A Stand-Alone Forth System, with D. B. Brumm.

L

Leary, Rosemary C.
  1. Message Passing with Queues, with Donald P. McClimans.

Lee, Susan
  1. The Architecture of the SC32 Forth Engine, with John R. Hayes.

Lewis, Steven M.
  1. Should VARIABLE be an Immediate State-Sensitive Word?.
  2. Tokenized Rule Based System.
  3. Introduction to Object Oriented Approaches.

Lind, Peter C.
  1. A Debugging Environment for Forth, with N. Solntseff.

Lynk, E. T
  1. Forth-Based Software for Real-Time Control of a Machanically-Scanned Ultrasonic Imaging System, with H. E. Johnson.

Lyons, George B.
  1. Stack Frames and Local Variables.

M

Matheus, Christopher J.
  1. The Internals of FORPS: A FORth Production System.

MacIntyre, Ferren
  1. Number Crunching with 8087 FQUANs: The Mie Equations.
  2. User-Oriented Suggestions for Floating-Point and Complex-Arithmetic Forth Standard Extensions, with Thomas B. Dowling.
  3. A Wordset for Error Propagation Arithmetic.
  4. Marsaglia Revisited: Rapid Generation of Fitted Random Numbers.
  5. The Cost of User-Friendly Programming: MacImage as Example, with Kenneth W. Estep and John McN. Sieburth.

MacGibbon, David
  1. Emulation of a stripchart Recorder with the Split Screen and Smooth Scrolling Capabilities of the VGA.

McAuley, Anthony J.
  1. An Arithmetic-Stack Processor for High Level Language Execution, with Rodney M. Goodman.

McBride, Michael
  1. polyFORTH on the NCR/32, Technical Note.

McClimans, Donald P.
  1. Message Passing with Queues, with Rosemary C. Leary.

McGuire, Thomas E.
  1. Kitt Peak Multi-Tasking Forth-11.

Miller, A. Richard
  1. Plotter Drivers as an Exercise in Forth Wordset Design, Technical Note, with Thomas B. Dowling.

Michaloski, John
  1. A Forth Profile Management System.

Mirshab, Bahram
  1. An Efficient Algorithm for Locating the Global Maximum of an Arbitrary Univariate Function, with Gabriel Castelino and Richard E. Haskell.

Mullen, John
  1. Forth in the Computer Numerical Control Environment.

N

Neubert, Karl-Dietrich
  1. Little Universe: A Self-Refencing State Table.

Nieuwenhuÿzen, Hans
  1. Vectoring Arrays of Structures, with Rieks Joosten.
  2. Stack Usage and Parameter Passing, with Siem Korteweg.
  3. Binary Search, with Siem Korteweg.
  4. Identifiers, Technical Note, with Siem Korteweg.
  5. Separate Headers, Technical Note, with Siem Korteweg.

Noble, J. V.
  1. Finite State Machines in Forth.
  2. Fortran is Dead! Long Live Forth.
  3. Data Structures for Scientific Forth Programming.
  4. A FORmula TRANslator for Forth.

Noyes, Terri
  1. Control of a Cartesian Robot, with Judy Franklin and Gerry Pocock.

O

Odette, Louis L.
  1. Use of Forth-Based Prolog for Real-Time Expert Systems: I. Spacelab Life Sciences Experiment Application, with Alfred J. Krever, William H. Paloski and Allison K. West.
  2. Use of Forth-Based Prolog for Real-Time Expert Systems: II. A Full Prolog Interpreter Embedded in Forth, with William H. Paloski.
  3. Compiling Prolog to Forth.


P

Paloski, William H.
  1. Use of Forth-Based Prolog for Real-Time Expert Systems: I. Spacelab Life Sciences Experiment Application, with Alfred J. Krever, Louis L. Odette and Allison K. West.

Park, Jack
  1. An Approach to Natural Language Parsing.

Paul, Robert J.
  1. Run-Time Error Handling in Forth using SETJMP and LNGJMP for Execution Control (or, GOTO in Forth), Technical Note, with S. Friedland and Jeremy E. Sagan.

Pocock, Gerry
  1. Control of a Cartesian Robot, with Judy Franklin and Terri Noyes.

Poutain, Dick
  1. Object Oriented Extensions to Forth.

Pruitt, Carol
  1. A Generalized EXIT.

Q

la Quey, Robert E.
  1. Fuzzy Query Language, Technical Note.


R

Rawson, Edward B.
  1. State Sequence Handlers.

Rayburn, Terry
  1. Exception Handling in Forth, with Clifton Guy.

Redington, Dana
  1. A Forth Oriented Real-Time Expert System: A FORTES Polysomnographer.
  2. A Review of Knowledge Engineering and Expert Systems: Toward Expert Operators in Forth.

Rippey, William G.
  1. Forth and Automation Research at the National Bureau of Standards.

Rodriguez, Bradford
  1. Strings, Associative Access, and Memory Allocation, with N. Solntseff.

Roye, John
  1. Flexible Exception Handling in Forth-83.

S

Sagan, Jeremy E.
  1. Run-Time Error Handling in Forth using SETJMP and LNGJMP for Execution Control (or, GOTO in Forth), Technical Note, with S. Friedland and Robert J. Paul.

Schleisiek, Klaus
  1. Multiple Code Field Data Types and Prefix Operations.

Sebok, William
  1. A VAX Implementation of the 79-Standard.
  2. Compatible Forth on a 32-Bit Machine, with Mitch Bradley.

Shifrin, Gerald A.
  1. Forth Standards: An Update.

Sieburth, John McN.
  1. The Cost of User-Friendly Programming: MacImage as Example, with Kenneth W. Estep and Ferren MacIntyre.

Simpson, G.
  1. A Microcoded Machine Simulator and Microcode Assembler in a Forth Environment, with A. J. Cotterman, R. D. Dixon and R. C. Grewe.

Sizer, II, Theodore
  1. Fast and Flexible Forth Programming in a Femtosecond Laser Lab.

Slater, Dan
  1. A State Space Approach to Robotics.

Smith, Robert L.
  1. The Design of a Forth Computer, with James C. Vaughan.

Solntseff, Nicholas
  1. Vectored Versions of Forth Compiling Words, Technical Note.
  2. A Debugging Environment for Forth, with Peter C. Lind.
  3. Strings, Associative Access, and Memory Allocation, with Bradford Rodriguez.

Spruit, Robbie
  1. Extending Forth in a Camac Controlled Muon Channel.

Stilling, Denise S. (Derby)
  1. MATMATH: A Matrix Handling Package for Forth, with L. Glen Watson.

Stoddart, Bill
  1. Readable and Efficient Parameter Access via Argument Records.
  2. Nested Error Handlers, Technical Note.

T

Tevet, Adin
  1. Symbolic Stack Addressing.

Thompson, Doug
  1. Improvement of a Human/Robot Interface Through the Use of Forth.

Tomeh, M. G.
  1. An Intelligent Forth-Based Robotic Vehicle, with S. D. Asakawa, A. K. Bonne and S. J. Formisani

Trelease, Jr., Robert B.
  1. Implementation of an Experimental Micro-Computer Based Medical Diagnosis System.

U

Urieli, Israel
  1. REPTIL: Bridging the Gap Between Application and Education.

V

Vaughan, James C.
  1. The Design of a Forth Computer, with Robert L. Smith

Vickery, Christopher
  1. QForth: A Multitasking Forth Language Processor.

W

Watson, L. Glen
  1. MATMATH: A Matrix Handling Package for Forth, with Denise S. (Derby) Stilling.

Wavrik, John J.
  1. Handling Multiple Data Types In Forth.

West, Allison K.
  1. Use of Forth-Based Prolog for Real-Time Expert Systems: I. Spacelab Life Sciences Experiment Application, with Alfred J. Krever, Louis L. Odette and William H. Paloski.
  2. Use of Forth-Based Prolog for Real-Time Expert Systems: II. A Full Prolog Interpreter Embedded in Forth, with Louis L. Odette.

Willeford, D. M.
  1. The Use of Forth in the Instruction of Introductory Robotics, with J. E. Brandeberry and A. J. Cotterman.

X


Y


Z

Zettel, Leonard F.
  1. Discrete Event Simulation in Forth.
  2. Julian Day Numbers with Forth.
  3. Error-Free Statistics in Forth.

[ JFAR Home Page | Authors Index ]