aboutsummaryrefslogtreecommitdiff
path: root/amforth-6.5/appl/template/dict_appl.inc
diff options
context:
space:
mode:
Diffstat (limited to 'amforth-6.5/appl/template/dict_appl.inc')
-rw-r--r--amforth-6.5/appl/template/dict_appl.inc32
1 files changed, 32 insertions, 0 deletions
diff --git a/amforth-6.5/appl/template/dict_appl.inc b/amforth-6.5/appl/template/dict_appl.inc
new file mode 100644
index 0000000..6a023ee
--- /dev/null
+++ b/amforth-6.5/appl/template/dict_appl.inc
@@ -0,0 +1,32 @@
+
+; This file contains definitions which are either
+; optional or application specific. They are placed
+; in the RWW flash section.
+
+; The file dict/compiler2.inc contains a number of
+; non-essential words with compiler functionality.
+; It is recoomended but not strictly necessairy
+; to include it. It is already included by default
+; on atmegas with 8k boot loader sections, but it is
+; safe to include this file twice.
+
+.include "dict/compiler2.inc"
+
+; turnkey is always needed and application specific
+.include "words/applturnkey.asm"
+
+; the command .s has many flavors. the one in the
+; core directory prints the TOS on the *left* hand side.
+; lib/tools/dot-s.frt has a .s for the opposite.
+.include "words/dot-s.asm"
+
+; print the date and time the amforth hex files are created
+; comment the next line if not needed. Depends on a make/ant
+; rule to create the actual include file from a template.
+.include "words/build-info.asm"
+
+; now add words which are either not included by default but
+; part of amforth (e.g. words for counted strings) or add
+; your own ones (from the words directory in this one)
+.include "words/place.asm"
+.include "words/word.asm"