about summary refs log tree commit diff stats
path: root/html/067parse-hex.subx.html
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2019-09-20 11:19:30 -0700
committerKartik Agaram <vc@akkartik.com>2019-09-20 11:25:59 -0700
commit4a4a392dc7c81b301ad6b760525c5549f2f6644c (patch)
tree9ce3225fd2b87c57090509d0fd42a9d4147d1b2e /html/067parse-hex.subx.html
parent0ca3aa4acce4f5a1378f87754761197673cdd6db (diff)
downloadmu-4a4a392dc7c81b301ad6b760525c5549f2f6644c.tar.gz
5683
Diffstat (limited to 'html/067parse-hex.subx.html')
-rw-r--r--html/067parse-hex.subx.html14
1 files changed, 7 insertions, 7 deletions
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) {
 <span id="L38" class="LineNr"> 38 </span>    31/xor                          3/mod/direct    3/rm32/ebx   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          3/r32/ebx  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># clear ebx</span>
 <span id="L39" class="LineNr"> 39 </span>    8a/copy-byte                    0/mod/indirect  1/rm32/ecx   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          3/r32/BL   <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy byte at *ecx to BL</span>
 <span id="L40" class="LineNr"> 40 </span>    81          7/subop/compare     3/mod/direct    3/rm32/ebx   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              0x30/imm32/0      <span class="subxComment"># compare ebx</span>
-<span id="L41" class="LineNr"> 41 </span>    75/jump-if-not-equal  $is-hex-int?:loop/disp8
+<span id="L41" class="LineNr"> 41 </span>    75/jump-if-not-equal  $is-hex-int?:<span class="Constant">loop</span>/disp8
 <span id="L42" class="LineNr"> 42 </span>    <span class="subxS1Comment"># . ++curr</span>
 <span id="L43" class="LineNr"> 43 </span>    41/increment-ecx
 <span id="L44" class="LineNr"> 44 </span><span class="Constant">$is-hex-int?:initial-0x</span>:
@@ -109,7 +109,7 @@ if ('onhashchange' in window) {
 <span id="L49" class="LineNr"> 49 </span>    31/xor                          3/mod/direct    3/rm32/ebx   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          3/r32/ebx  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># clear ebx</span>
 <span id="L50" class="LineNr"> 50 </span>    8a/copy-byte                    0/mod/indirect  1/rm32/ecx   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          3/r32/BL   <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy byte at *ecx to BL</span>
 <span id="L51" class="LineNr"> 51 </span>    81          7/subop/compare     3/mod/direct    3/rm32/ebx   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              0x78/imm32/x      <span class="subxComment"># compare ebx</span>
-<span id="L52" class="LineNr"> 52 </span>    75/jump-if-not-equal  $is-hex-int?:loop/disp8
+<span id="L52" class="LineNr"> 52 </span>    75/jump-if-not-equal  $is-hex-int?:<span class="Constant">loop</span>/disp8
 <span id="L53" class="LineNr"> 53 </span>    <span class="subxS1Comment"># . ++curr</span>
 <span id="L54" class="LineNr"> 54 </span>    41/increment-ecx
 <span id="L55" class="LineNr"> 55 </span><span class="Constant">$is-hex-int?:loop</span>:
@@ -130,7 +130,7 @@ if ('onhashchange' in window) {
 <span id="L70" class="LineNr"> 70 </span>    <span class="subxComment"># ++curr</span>
 <span id="L71" class="LineNr"> 71 </span>    41/increment-ecx
 <span id="L72" class="LineNr"> 72 </span>    <span class="subxComment"># loop</span>
-<span id="L73" class="LineNr"> 73 </span>    eb/jump  $is-hex-int?:loop/disp8
+<span id="L73" class="LineNr"> 73 </span>    eb/jump  $is-hex-int?:<span class="Constant">loop</span>/disp8
 <span id="L74" class="LineNr"> 74 </span><span class="Constant">$is-hex-int?:true</span>:
 <span id="L75" class="LineNr"> 75 </span>    <span class="subxComment"># return true</span>
 <span id="L76" class="LineNr"> 76 </span>    b8/copy-to-eax  1/imm32/true
@@ -445,7 +445,7 @@ if ('onhashchange' in window) {
 <span id="L385" class="LineNr">385 </span>    <span class="subxS1Comment"># . if (*curr != '0') jump to loop</span>
 <span id="L386" class="LineNr">386 </span>    8a/copy-byte                    0/mod/indirect  1/rm32/ecx   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          0/r32/AL   <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy byte at *ecx to AL</span>
 <span id="L387" class="LineNr">387 </span>    3d/compare-eax-and  0x30/imm32/0
-<span id="L388" class="LineNr">388 </span>    75/jump-if-not-equal  $parse-hex-int:loop/disp8
+<span id="L388" class="LineNr">388 </span>    75/jump-if-not-equal  $parse-hex-int:<span class="Constant">loop</span>/disp8
 <span id="L389" class="LineNr">389 </span>    <span class="subxS1Comment"># . ++curr</span>
 <span id="L390" class="LineNr">390 </span>    41/increment-ecx
 <span id="L391" class="LineNr">391 </span><span class="Constant">$parse-hex-int:initial-0x</span>:
@@ -456,7 +456,7 @@ if ('onhashchange' in window) {
 <span id="L396" class="LineNr">396 </span>    31/xor                          3/mod/direct    0/rm32/eax   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          0/r32/eax  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># clear eax</span>
 <span id="L397" class="LineNr">397 </span>    8a/copy-byte                    0/mod/indirect  1/rm32/ecx   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          0/r32/AL   <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy byte at *ecx to AL</span>
 <span id="L398" class="LineNr">398 </span>    3d/compare-eax-and  0x78/imm32/x
-<span id="L399" class="LineNr">399 </span>    75/jump-if-not-equal  $parse-hex-int:loop/disp8
+<span id="L399" class="LineNr">399 </span>    75/jump-if-not-equal  $parse-hex-int:<span class="Constant">loop</span>/disp8
 <span id="L400" class="LineNr">400 </span>    <span class="subxS1Comment"># . ++curr</span>
 <span id="L401" class="LineNr">401 </span>    41/increment-ecx
 <span id="L402" class="LineNr">402 </span><span class="Constant">$parse-hex-int:loop</span>:
@@ -474,7 +474,7 @@ if ('onhashchange' in window) {
 <span id="L414" class="LineNr">414 </span>    <span class="subxComment"># ++curr</span>
 <span id="L415" class="LineNr">415 </span>    41/increment-ecx
 <span id="L416" class="LineNr">416 </span>    <span class="subxComment"># loop</span>
-<span id="L417" class="LineNr">417 </span>    eb/jump  $parse-hex-int:loop/disp8
+<span id="L417" class="LineNr">417 </span>    eb/jump  $parse-hex-int:<span class="Constant">loop</span>/disp8
 <span id="L418" class="LineNr">418 </span><span class="Constant">$parse-hex-int:negate</span>:
 <span id="L419" class="LineNr">419 </span>    81          7/subop/compare     3/mod/direct    6/rm32/esi   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              0/imm32           <span class="subxComment"># compare esi</span>
 <span id="L420" class="LineNr">420 </span>    74/jump-if-equal  $parse-hex-int:end/disp8
@@ -919,7 +919,7 @@ if ('onhashchange' in window) {
 <span id="L859" class="LineNr">859 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              4/imm32           <span class="subxComment"># add to esp</span>
 <span id="L860" class="LineNr">860 </span>    <span class="subxS1Comment"># . _write(2/stderr, &quot;\n&quot;)</span>
 <span id="L861" class="LineNr">861 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L862" class="LineNr">862 </span>    68/push  <span class="Constant">&quot;\n&quot;</span>/imm32
+<span id="L862" class="LineNr">862 </span>    68/push  <span class="SpecialChar"><a href='051test.subx.html#L83'>Newline</a></span>/imm32
 <span id="L863" class="LineNr">863 </span>    68/push  2/imm32/stderr
 <span id="L864" class="LineNr">864 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L865" class="LineNr">865 </span>    e8/call  <a href='050_write.subx.html#L14'>_write</a>/disp32