From dd60caa3f51c5117c0193f8f3272e1c7f5230eb7 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Tue, 15 Jun 2021 21:50:13 -0700 Subject: . --- html/shell/parse.mu.html | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) (limited to 'html/shell/parse.mu.html') diff --git a/html/shell/parse.mu.html b/html/shell/parse.mu.html index f59031b4..e61f4c23 100644 --- a/html/shell/parse.mu.html +++ b/html/shell/parse.mu.html @@ -15,16 +15,16 @@ body { font-size:12pt; font-family: monospace; color: #000000; background-color: a { color:inherit; } * { font-size:12pt; font-size: 1em; } .PreProc { color: #c000c0; } -.muRegEdx { color: #878700; } +.muRegEcx { color: #af875f; } .LineNr { } .muRegEdi { color: #87ffd7; } -.muRegEsi { color: #87d787; } .muComment { color: #005faf; } .Constant { color: #008787; } +.muRegEdx { color: #878700; } .muRegEax { color: #875f00; } -.muRegEcx { color: #af875f; } .Delimiter { color: #c000c0; } .muFunction { color: #af5f00; text-decoration: underline; } +.muRegEsi { color: #87d787; } .Special { color: #ff6060; } --> @@ -106,8 +106,8 @@ if ('onhashchange' in window) { 43 read-from-stream tokens, curr-token 44 $parse-sexpression:type-check: { 45 # single quote -> parse as list with a special car - 46 var quote-token?/eax: boolean <- quote-token? curr-token - 47 compare quote-token?, 0/false + 46 var quote-token?/eax: boolean <- quote-token? curr-token + 47 compare quote-token?, 0/false 48 { 49 break-if-= 50 var out/edi: (addr handle cell) <- copy _out @@ -123,8 +123,8 @@ if ('onhashchange' in window) { 60 return close-paren?, dot? 61 } 62 # backquote quote -> parse as list with a special car - 63 var backquote-token?/eax: boolean <- backquote-token? curr-token - 64 compare backquote-token?, 0/false + 63 var backquote-token?/eax: boolean <- backquote-token? curr-token + 64 compare backquote-token?, 0/false 65 { 66 break-if-= 67 var out/edi: (addr handle cell) <- copy _out @@ -140,8 +140,8 @@ if ('onhashchange' in window) { 77 return close-paren?, dot? 78 } 79 # unquote -> parse as list with a special car - 80 var unquote-token?/eax: boolean <- unquote-token? curr-token - 81 compare unquote-token?, 0/false + 80 var unquote-token?/eax: boolean <- unquote-token? curr-token + 81 compare unquote-token?, 0/false 82 { 83 break-if-= 84 var out/edi: (addr handle cell) <- copy _out @@ -157,8 +157,8 @@ if ('onhashchange' in window) { 94 return close-paren?, dot? 95 } 96 # unquote-splice -> parse as list with a special car - 97 var unquote-splice-token?/eax: boolean <- unquote-splice-token? curr-token - 98 compare unquote-splice-token?, 0/false + 97 var unquote-splice-token?/eax: boolean <- unquote-splice-token? curr-token + 98 compare unquote-splice-token?, 0/false 99 { 100 break-if-= 101 var out/edi: (addr handle cell) <- copy _out @@ -174,7 +174,7 @@ if ('onhashchange' in window) { 111 return close-paren?, dot? 112 } 113 # dot -> return -114 var dot?/eax: boolean <- dot-token? curr-token +114 var dot?/eax: boolean <- dot-token? curr-token 115 compare dot?, 0/false 116 { 117 break-if-= @@ -182,15 +182,15 @@ if ('onhashchange' in window) { 119 return 0/false, 1/true 120 } 121 # not bracket -> parse atom -122 var bracket-token?/eax: boolean <- bracket-token? curr-token -123 compare bracket-token?, 0/false +122 var bracket-token?/eax: boolean <- bracket-token? curr-token +123 compare bracket-token?, 0/false 124 { 125 break-if-!= 126 parse-atom curr-token, _out, trace 127 break $parse-sexpression:type-check 128 } 129 # open paren -> parse list -130 var open-paren?/eax: boolean <- open-paren-token? curr-token +130 var open-paren?/eax: boolean <- open-paren-token? curr-token 131 compare open-paren?, 0/false 132 { 133 break-if-= @@ -240,7 +240,7 @@ if ('onhashchange' in window) { 177 break $parse-sexpression:type-check 178 } 179 # close paren -> return -180 var close-paren?/eax: boolean <- close-paren-token? curr-token +180 var close-paren?/eax: boolean <- close-paren-token? curr-token 181 compare close-paren?, 0/false 182 { 183 break-if-= @@ -269,8 +269,8 @@ if ('onhashchange' in window) { 206 var curr-token-data/esi: (addr stream byte) <- copy _curr-token-data 207 trace trace, "parse", curr-token-data 208 # number -209 var number-token?/eax: boolean <- number-token? curr-token -210 compare number-token?, 0/false +209 var number-token?/eax: boolean <- number-token? curr-token +210 compare number-token?, 0/false 211 { 212 break-if-= 213 rewind-stream curr-token-data @@ -301,13 +301,13 @@ if ('onhashchange' in window) { 238 } 239 # default: copy either to a symbol or a stream 240 # stream token -> literal -241 var stream-token?/eax: boolean <- stream-token? curr-token -242 compare stream-token?, 0/false +241 var stream-token?/eax: boolean <- stream-token? curr-token +242 compare stream-token?, 0/false 243 { 244 break-if-= 245 allocate-stream _out 246 } -247 compare stream-token?, 0/false +247 compare stream-token?, 0/false 248 { 249 break-if-!= 250 allocate-symbol _out -- cgit 1.4.1-2-gfad0