diff options
-rw-r--r-- | subx/052kernel-string-equal.subx | 2 | ||||
-rw-r--r-- | subx/054string-equal.subx | 2 | ||||
-rw-r--r-- | subx/059stop.subx | 2 | ||||
-rw-r--r-- | subx/073next-token.subx | 6 | ||||
-rw-r--r-- | subx/examples/ex10.subx | 2 | ||||
-rw-r--r-- | subx/examples/ex11.subx | 2 | ||||
-rw-r--r-- | subx/examples/ex3.subx | 2 |
7 files changed, 9 insertions, 9 deletions
diff --git a/subx/052kernel-string-equal.subx b/subx/052kernel-string-equal.subx index 914d8a03..2a90b8e4 100644 --- a/subx/052kernel-string-equal.subx +++ b/subx/052kernel-string-equal.subx @@ -86,7 +86,7 @@ $kernel-string-equal?:loop: 39/compare 3/mod/direct 0/rm32/EAX . . . 3/r32/EBX . . # compare EAX and EBX 75/jump-if-not-equal $kernel-string-equal?:false/disp8 # ++i - 41/inc-ECX + 41/increment-ECX # ++s1 47/inc-EDI # ++s2 diff --git a/subx/054string-equal.subx b/subx/054string-equal.subx index d85ec33d..d4add47a 100644 --- a/subx/054string-equal.subx +++ b/subx/054string-equal.subx @@ -74,7 +74,7 @@ $string-equal?:loop: 39/compare 3/mod/direct 0/rm32/EAX . . . 3/r32/EBX . . # compare EAX and EBX 75/jump-if-not-equal $string-equal?:false/disp8 # ++i - 41/inc-ECX + 41/increment-ECX # ++currs 46/inc-ESI # ++currb diff --git a/subx/059stop.subx b/subx/059stop.subx index eca66bcb..0b842e5d 100644 --- a/subx/059stop.subx +++ b/subx/059stop.subx @@ -110,7 +110,7 @@ $stop:fake: # otherwise: # ed->value = value+1 8b/copy 1/mod/*+disp8 4/rm32/sib 4/base/ESP 4/index/none . 1/r32/ECX 8/disp8 . # copy *(ESP+8) to ECX - 41/inc-ECX + 41/increment-ECX 89/copy 1/mod/*+disp8 0/rm32/EAX . . . 1/r32/ECX 4/disp8 . # copy ECX to *(EAX+4) # perform a non-local jump to ed->target 8b/copy 0/mod/indirect 0/rm32/EAX . . . 4/r32/ESP . . # copy *EAX to ESP diff --git a/subx/073next-token.subx b/subx/073next-token.subx index 2b37189d..9b3f5042 100644 --- a/subx/073next-token.subx +++ b/subx/073next-token.subx @@ -372,7 +372,7 @@ $skip-chars-matching:loop: 39/compare 3/mod/direct 0/rm32/EAX . . . 2/r32/EDX . . # compare EAX and EDX 75/jump-if-not-equal $skip-chars-matching:end/disp8 # ++in->read - 41/inc-ECX + 41/increment-ECX eb/jump $skip-chars-matching:loop/disp8 $skip-chars-matching:end: # persist in->read @@ -496,7 +496,7 @@ $skip-chars-not-matching:loop: 39/compare 3/mod/direct 0/rm32/EAX . . . 2/r32/EDX . . # compare EAX and EDX 74/jump-if-equal $skip-chars-not-matching:end/disp8 # ++in->read - 41/inc-ECX + 41/increment-ECX eb/jump $skip-chars-not-matching:loop/disp8 $skip-chars-not-matching:end: # persist in->read @@ -664,7 +664,7 @@ $skip-chars-not-matching-whitespace:loop: 3d/compare-EAX-and 0x0d/imm32/cr 74/jump-if-equal $skip-chars-not-matching-whitespace:end/disp8 # ++in->read - 41/inc-ECX + 41/increment-ECX eb/jump $skip-chars-not-matching-whitespace:loop/disp8 $skip-chars-not-matching-whitespace:end: # persist in->read diff --git a/subx/examples/ex10.subx b/subx/examples/ex10.subx index f68f1afd..842ff28b 100644 --- a/subx/examples/ex10.subx +++ b/subx/examples/ex10.subx @@ -51,7 +51,7 @@ $argv-equal:loop: 39/compare 3/mod/direct 0/rm32/EAX . . . 3/r32/EBX . . # compare EAX and EBX 75/jump-if-not-equal $argv-equal:false/disp8 # ++s1, ++s2 - 41/inc-ECX + 41/increment-ECX 42/inc-EDX # end while eb/jump $argv-equal:loop/disp8 diff --git a/subx/examples/ex11.subx b/subx/examples/ex11.subx index e07d0f90..4ed4673d 100644 --- a/subx/examples/ex11.subx +++ b/subx/examples/ex11.subx @@ -86,7 +86,7 @@ $kernel-string-equal?:loop: 39/compare 3/mod/direct 0/rm32/EAX . . . 3/r32/EBX . . # compare EAX and EBX 75/jump-if-not-equal $kernel-string-equal?:false/disp8 # ++i - 41/inc-ECX + 41/increment-ECX # ++s1 47/inc-EDI # ++s2 diff --git a/subx/examples/ex3.subx b/subx/examples/ex3.subx index 6a4f7b01..f7352b2f 100644 --- a/subx/examples/ex3.subx +++ b/subx/examples/ex3.subx @@ -24,7 +24,7 @@ $loop: # result += counter 01/add 3/mod/direct 3/rm32/EBX . . . 1/r32/ECX . . # add ECX to EBX # ++counter - 41/inc-ECX + 41/increment-ECX # loop eb/jump $loop/disp8 |