diff options
| author | Rangi <35663410+Rangi42@users.noreply.github.com> | 2020-07-11 15:47:19 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-07-11 15:47:19 -0400 |
| commit | aa97e196dd5b37e89db5ddf154dc7aea9b02a045 (patch) | |
| tree | c994a1ca8f587d674e680ec808e7fcbaab4d053d /macros/enum.asm | |
| parent | Merge pull request #268 from Rangi42/master (diff) | |
| parent | Use const_skip and const_next macros for brevity (diff) | |
| download | pokeyellow-aa97e196dd5b37e89db5ddf154dc7aea9b02a045.tar.gz pokeyellow-aa97e196dd5b37e89db5ddf154dc7aea9b02a045.tar.xz pokeyellow-aa97e196dd5b37e89db5ddf154dc7aea9b02a045.zip | |
Merge pull request #269 from Rangi42/master
Remove enum; add const_skip and const_next
Diffstat (limited to 'macros/enum.asm')
| -rw-r--r-- | macros/enum.asm | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/macros/enum.asm b/macros/enum.asm deleted file mode 100644 index 5c69bcb8..00000000 --- a/macros/enum.asm +++ /dev/null @@ -1,43 +0,0 @@ -; Enumerate variables - -enum_start: MACRO -IF _NARG >= 1 -__enum__ = \1 -ELSE -__enum__ = 0 -ENDC -IF _NARG >= 2 -__enumdir__ = \2 -ELSE -__enumdir__ = 1 -ENDC -ENDM - -enum: MACRO -\1 EQU __enum__ -__enum__ = __enum__ + __enumdir__ -ENDM - -enum_set: MACRO -__enum__ = \1 -ENDM - -; Enumerate constants - -const_def: MACRO -IF _NARG >= 1 -const_value = \1 -ELSE -const_value = 0 -ENDC -ENDM - -const: MACRO -\1 EQU const_value -const_value = const_value + 1 -ENDM - -shift_const: MACRO -\1 EQU (1 << const_value) -const_value = const_value + 1 -ENDM |
