From feec2292b5926872de8455d079b92e560a484a7f Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Mon, 14 Jan 2019 16:54:41 -0800 Subject: 4925 --- html/subx/apps/hex.subx.html | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'html/subx/apps/hex.subx.html') diff --git a/html/subx/apps/hex.subx.html b/html/subx/apps/hex.subx.html index bbd1a036..de6efce9 100644 --- a/html/subx/apps/hex.subx.html +++ b/html/subx/apps/hex.subx.html @@ -219,7 +219,7 @@ if ('onhashchange' in window) { 156 81 7/subop/compare 3/mod/direct 0/rm32/EAX . . . . . 0xffffffff/imm32 # compare EAX 157 74/jump-if-equal $convert-next-octet:end/disp8 158 # EAX = parse-hex-digit(EAX) - 159 e8/call parse-hex-digit/disp32 + 159 e8/call parse-hex-digit/disp32 160 # ECX = EAX 161 89/copy 3/mod/direct 1/rm32/ECX . . . 0/r32/EAX . . # copy EAX to ECX 162 # EAX = scan-next-byte(in, err, ed) @@ -244,7 +244,7 @@ if ('onhashchange' in window) { 181 e8/call error-byte/disp32 # never returns 182 $convert-next-octet:convert: 183 # EAX = parse-hex-digit(EAX) - 184 e8/call parse-hex-digit/disp32 + 184 e8/call parse-hex-digit/disp32 185 # EAX = (ECX << 4) | EAX 186 # . ECX <<= 4 187 c1/shift 4/subop/left 3/mod/direct 1/rm32/ECX . . . . . 4/imm8 # shift ECX left by 4 bits @@ -553,7 +553,7 @@ if ('onhashchange' in window) { 490 # repeatedly 491 # EAX = read-byte(in) 492 # if EAX == 0xffffffff return EAX - 493 # if is-hex-byte?(EAX) return EAX + 493 # if is-hex-digit?(EAX) return EAX 494 # if EAX == ' ' or '\t' or '\n' continue 495 # if EAX == '#' skip-until-newline(in) 496 # else error-byte(ed, err, "invalid byte: " EAX) @@ -573,14 +573,14 @@ if ('onhashchange' in window) { 510 # if (EAX == 0xffffffff) return EAX 511 3d/compare-with-EAX 0xffffffff/imm32 512 74/jump-if-equal $scan-next-byte:end/disp8 - 513 # if is-hex-byte?(EAX) return EAX + 513 # if is-hex-digit?(EAX) return EAX 514 # . save EAX for now 515 50/push-EAX - 516 # . is-hex-byte?(EAX) + 516 # . is-hex-digit?(EAX) 517 # . . push args 518 50/push-EAX 519 # . . call - 520 e8/call is-hex-byte?/disp32 + 520 e8/call is-hex-digit?/disp32 521 # . . discard args 522 81 0/subop/add 3/mod/direct 4/rm32/ESP . . . . . 4/imm32 # add to ESP 523 # . compare with 'false' -- cgit 1.4.1-2-gfad0