Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pret
GitHub Repository: pret/pokered
Path: blob/master/macros/code.asm
1270 views
1
; Syntactic sugar macros
2
3
MACRO lb ; r, hi, lo
4
ld \1, ((\2) & $ff) << 8 + ((\3) & $ff)
5
ENDM
6
7
MACRO ldpal
8
ld \1, \2 << 6 | \3 << 4 | \4 << 2 | \5
9
ENDM
10
11
; Design patterns
12
13
MACRO dict
14
IF \1 == 0
15
and a
16
ELSE
17
cp \1
18
ENDC
19
jp z, \2
20
ENDM
21
22