Elements of FlashForth

Jacobs, Peter, Zawasky, Pete and Nordman, Mikael (2013) Elements of FlashForth St. Lucia, QLD, Australia: School of Mechanical and Mining Engineering, The University of Queensland

Attached Files (Some files may be inaccessible until you login with your UQ eSpace credentials)
Name Description MIMEType Size Downloads
eoff.pdf Full text (open access) application/pdf 272.62KB 335
Author Jacobs, Peter
Zawasky, Pete
Nordman, Mikael
Title of report Elements of FlashForth
Publication date 2013-06-12
Open Access Status File (Publisher version)
Publisher School of Mechanical and Mining Engineering, The University of Queensland
Series Mechanical Engineering Report 2013/08
Place of publication St. Lucia, QLD, Australia
Start page 1
End page 26
Total pages 26
Language eng
Formatted abstract
This report is a remix of material from a number Forth tutorials and references, adapted to the FlashForth environment. It provides some examples and explanation of using FlashForth on a PIC18 microcontroller while concentrating on the features of the language rather than the details of the microcontroller hardware. Following an introduction to the FlashForth interpreter, we look at adding our own word definitions to the dictionary and then explore the manipulation of data values on the stack. Flow of program control and more advanced defining words are also explored. These defining words are convenient for making arrays. Finally, strings and formatted numeric output are discussed.
Q-Index Code AX
Q-Index Status Provisional Code

Document type: Research Report
Collection: School of Mechanical & Mining Engineering Publications
Version Filter Type
Citation counts: Google Scholar Search Google Scholar
Created: Fri, 31 Jan 2014, 09:20:58 EST by Peter Jacobs on behalf of School of Mechanical and Mining Engineering