aboutsummaryrefslogtreecommitdiff
path: root/ia32/macro.sts
diff options
context:
space:
mode:
authorAleksey Veresov <aleksey@veresov.pro>2020-10-18 18:22:31 +0300
committerAleksey Veresov <aleksey@veresov.pro>2020-10-18 18:22:31 +0300
commitdf0d6a4503a26508553510b4050eaa79f52e4e4e (patch)
tree2517b6070319270a4cb0df9dcf3814b16ecaece9 /ia32/macro.sts
parent9eadc7bac8863b7fd3a39edc9ba31cf4d3b5ab95 (diff)
downloadcryptrobber-df0d6a4503a26508553510b4050eaa79f52e4e4e.tar
cryptrobber-df0d6a4503a26508553510b4050eaa79f52e4e4e.tar.xz
cryptrobber-df0d6a4503a26508553510b4050eaa79f52e4e4e.zip
Another step to release.
Diffstat (limited to 'ia32/macro.sts')
-rw-r--r--ia32/macro.sts86
1 files changed, 0 insertions, 86 deletions
diff --git a/ia32/macro.sts b/ia32/macro.sts
deleted file mode 100644
index fa9510b..0000000
--- a/ia32/macro.sts
+++ /dev/null
@@ -1,86 +0,0 @@
-[ next 0
- # ad ?' # ff ?' # 20 ?'
-]
-
-[ defasm 1
- [ %1% 0
- _%0% ?.
- \]
- ?$ ?? _%1%
- ?$ # 4 ?+ ?.
-]
-
-[ defword 1
- [ %1% 0
- _%0% ?.
- \]
- ?$ ?? _%1%
- _docol # 4 ?+ ?.
-]
-
-[ defconst 2
- defasm %1%
- # 68 ?' # %2% ?. ; push %2%
- next
-]
-
-[ defarr 2
- _data_segment ?choose
- ?$ ?? _%1%_arr
- # %2% # 4 ?* ?res
- _code_segment ?choose
- defasm %1%
- # 68 ?' _%1%_arr ?. ; push _%1%_arr
- next
-]
-
-[ defvar 1
- defarr %1% 1
-]
-
-[ as 1
- _data_segment ?choose
- defword %1%
- lit ?$ # 0 ?.
- exit
- _code_segment ?choose
- lit ?. !
-]
-
-[ literal 0
- lit # %1% ?.
-]
-
-[ set_entry 0
- ?$ _threaded_code_entry ?!
-]
-
-[ if 0
- 0branch ?$ # 0 ?.
-]
-
-[ fi 0
- ?$ ?swap ?!
-]
-
-[ else 0
- branch ?$ # 0 ?.
- ?swap ?$ ?swap ?!
-]
-
-[ do 0
- ?$
-]
-
-[ untilod 0
- 0branch ?.
-]
-
-[ until 0
- 0 = 0branch ?$ # 0 ?.
-]
-
-[ od 0
- branch ?swap ?.
- ?$ ?swap ?!
-]