From 4a4a392dc7c81b301ad6b760525c5549f2f6644c Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Fri, 20 Sep 2019 11:19:30 -0700 Subject: 5683 --- html/067parse-hex.subx.html | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'html/067parse-hex.subx.html') diff --git a/html/067parse-hex.subx.html b/html/067parse-hex.subx.html index 8861d3dc..60b8eb1a 100644 --- a/html/067parse-hex.subx.html +++ b/html/067parse-hex.subx.html @@ -98,7 +98,7 @@ if ('onhashchange' in window) { 38 31/xor 3/mod/direct 3/rm32/ebx . . . 3/r32/ebx . . # clear ebx 39 8a/copy-byte 0/mod/indirect 1/rm32/ecx . . . 3/r32/BL . . # copy byte at *ecx to BL 40 81 7/subop/compare 3/mod/direct 3/rm32/ebx . . . . . 0x30/imm32/0 # compare ebx - 41 75/jump-if-not-equal $is-hex-int?:loop/disp8 + 41 75/jump-if-not-equal $is-hex-int?:loop/disp8 42 # . ++curr 43 41/increment-ecx 44 $is-hex-int?:initial-0x: @@ -109,7 +109,7 @@ if ('onhashchange' in window) { 49 31/xor 3/mod/direct 3/rm32/ebx . . . 3/r32/ebx . . # clear ebx 50 8a/copy-byte 0/mod/indirect 1/rm32/ecx . . . 3/r32/BL . . # copy byte at *ecx to BL 51 81 7/subop/compare 3/mod/direct 3/rm32/ebx . . . . . 0x78/imm32/x # compare ebx - 52 75/jump-if-not-equal $is-hex-int?:loop/disp8 + 52 75/jump-if-not-equal $is-hex-int?:loop/disp8 53 # . ++curr 54 41/increment-ecx 55 $is-hex-int?:loop: @@ -130,7 +130,7 @@ if ('onhashchange' in window) { 70 # ++curr 71 41/increment-ecx 72 # loop - 73 eb/jump $is-hex-int?:loop/disp8 + 73 eb/jump $is-hex-int?:loop/disp8 74 $is-hex-int?:true: 75 # return true 76 b8/copy-to-eax 1/imm32/true @@ -445,7 +445,7 @@ if ('onhashchange' in window) { 385 # . if (*curr != '0') jump to loop 386 8a/copy-byte 0/mod/indirect 1/rm32/ecx . . . 0/r32/AL . . # copy byte at *ecx to AL 387 3d/compare-eax-and 0x30/imm32/0 -388 75/jump-if-not-equal $parse-hex-int:loop/disp8 +388 75/jump-if-not-equal $parse-hex-int:loop/disp8 389 # . ++curr 390 41/increment-ecx 391 $parse-hex-int:initial-0x: @@ -456,7 +456,7 @@ if ('onhashchange' in window) { 396 31/xor 3/mod/direct 0/rm32/eax . . . 0/r32/eax . . # clear eax 397 8a/copy-byte 0/mod/indirect 1/rm32/ecx . . . 0/r32/AL . . # copy byte at *ecx to AL 398 3d/compare-eax-and 0x78/imm32/x -399 75/jump-if-not-equal $parse-hex-int:loop/disp8 +399 75/jump-if-not-equal $parse-hex-int:loop/disp8 400 # . ++curr 401 41/increment-ecx 402 $parse-hex-int:loop: @@ -474,7 +474,7 @@ if ('onhashchange' in window) { 414 # ++curr 415 41/increment-ecx 416 # loop -417 eb/jump $parse-hex-int:loop/disp8 +417 eb/jump $parse-hex-int:loop/disp8 418 $parse-hex-int:negate: 419 81 7/subop/compare 3/mod/direct 6/rm32/esi . . . . . 0/imm32 # compare esi 420 74/jump-if-equal $parse-hex-int:end/disp8 @@ -919,7 +919,7 @@ if ('onhashchange' in window) { 859 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp 860 # . _write(2/stderr, "\n") 861 # . . push args -862 68/push "\n"/imm32 +862 68/push Newline/imm32 863 68/push 2/imm32/stderr 864 # . . call 865 e8/call _write/disp32 -- cgit 1.4.1-2-gfad0