aboutsummaryrefslogtreecommitdiff
path: root/amforth-6.5/appl/launchpad430/dict_appl.inc
blob: bb735cdad7b4be9aa35c4e8a63887d99b5bd3f9f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
; These words not part of the essentials
; but written in assembly language / notoation
; for one of the following reason
; * they use data available at compile time only (e.g. build-info)
; * they are useful during core debugging (e.g. .S)
; * they cannot be implemented in high level forth and
;   are not necessary for the core system (e.g. D+)
;

; various tools
.include "words/dot-s.asm"
;.include "words/dump.asm"
; bleeding edge
;.include "words/build-info.asm"

.include "words/mcu-sr-fetch.asm"

; additional environment queries
;.include "words/env-usersize.asm"

; next some words that may be useful in certain
; applications only. Including them by default
; would make the image too large to fit into 8kB
; all other words are written in forth and have to
; be uploaded as such.

; location of some configuration stacks
;.include "words/cfg-order.asm"
;.include "words/cfg-recognizer.asm"

;; generic tools
;.include "words/n_to_r.asm"
;.include "words/n_r_from.asm"
;.include "words/get-stack.asm"
;.include "words/set-stack.asm"

;; wordlist management.
;.include "words/infodp.asm"
;.include "words/wordlist.asm"
;.include "words/set-order.asm"
;.include "words/get-order.asm"
;.include "words/set-current.asm"
;.include "words/forth-wordlist.asm"

;; double cell arithmetics
;.include "words/d-plus.asm"
;.include "words/d-minus.asm"
;.include "words/d-2slash.asm"
;.include "words/d-2star.asm"

;; some (external) assembly required
;.include "words/code.asm"
;.include "words/end-code.asm"

;; compiler
;.include "words/bracketcompile.asm"

;; legacy words
;.include "words/word.asm"
;.include "words/count.asm"

;; bit level operations
;.include "words/bm-set.asm"
;.include "words/bm-clear.asm"
;.include "words/bm-test.asm"