Skip to main content navigation
parent site logoSite logo

Projects archive / !donald

Code:!donaldWard2003
Title:!donald
Authors:Ashley Ward, James Allderidge, Richard Cartwright
Date:11-Dec-2003
Type:software
Funding:PhD - PhD thesis
Short description:Dependency maintainer, DoNaLD graphics for Acorn
EM Technologies:%donald, DAM machine
Keywords:tool, geometry
empublic references:
EMpress references:
Web site references:
Previous locations:
Tour:README.txt

Richard Cartwright wrote the DAM machine - a dependency maintainer written in ARM assembler.
James
Allderidge wrote a graphical front end and implemented the DoNaLD line-drawing definitive notation
using the DAM machine, creating an application called !donald. Ashley Ward extended !donald in
various
ways (creating !donald2), including ability to make redefinitions to the underlying DAM machine state
and
to view the DAM machine state directly by changing video hardware configuration. For a description of
the history, more details and references, see chapter 3, "The Definitive Assembly Maintainer (DAM)
machine" in Ashley's PhD.

The !donald2 application (and older !donald) are included here together with many DoNaLD scripts that
can be used.

!donaldWard2003 is available locally within DCS at /dcs/emp/empublic/projects/!donaldWard2003
Download !donaldWard2003.tar.gz
Uncompressed, !donaldWard2003 is 4.7 Mbytes (in 163 files).
Your download will be smaller as it will be compressed.
Help on extracting the files from the download.
README.txt 2210 08:26 PM Jul 22 2005 01:18 PM Jul 27 2017
README.xml 1362 08:38 PM Jul 22 2005 01:18 PM Jul 27 2017
SPKPLG.BAS 83337 11:04 PM Aug 16 2000 01:18 PM Jul 27 2017
TAR.SPK 32323 05:16 PM Aug 16 2000 01:18 PM Jul 27 2017
donald.tar 1584640 06:39 PM Jul 22 2005 01:18 PM Jul 27 2017
donaldU.tar 1584640 06:48 PM Jul 22 2005 01:18 PM Jul 27 2017
gui.png 93205 08:21 PM Jul 22 2005 01:18 PM Jul 27 2017
donald/ 4096 07:40 PM Jul 22 2005 01:18 PM Jul 27 2017

empublic system initially created by Ashley Ward with assistance from Chris Roe and Meurig Beynon.