From 372367f59a897162912d0646158bdea1e07d6e66 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Sat, 26 Jun 2021 20:55:36 -0700 Subject: html: better highlighting for int registers --- html/507line.mu.html | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) (limited to 'html/507line.mu.html') diff --git a/html/507line.mu.html b/html/507line.mu.html index c2492436..93615766 100644 --- a/html/507line.mu.html +++ b/html/507line.mu.html @@ -14,17 +14,16 @@ pre { white-space: pre-wrap; font-family: monospace; color: #000000; background- body { font-size:12pt; font-family: monospace; color: #000000; background-color: #ffffd7; } a { color:inherit; } * { font-size:12pt; font-size: 1em; } -.muRegEdx { color: #878700; } -.muComment { color: #005faf; } +.PreProc { color: #c000c0; } +.Special { color: #ff6060; } .LineNr { } .Constant { color: #008787; } -.Special { color: #ff6060; } -.muRegEax { color: #875f00; } +.muRegEbx { color: #5f00ff; } +.muRegEdx { color: #af5f00; } +.muRegEcx { color: #870000; } .Delimiter { color: #c000c0; } .muFunction { color: #af5f00; text-decoration: underline; } -.muRegEbx { color: #8787af; } -.muRegEcx { color: #af875f; } -.PreProc { color: #c000c0; } +.muComment { color: #005faf; } --> @@ -69,7 +68,7 @@ if ('onhashchange' in window) { 7 # dx = abs(x1-x0) 8 var tmp2/ecx: int <- copy x1 9 tmp2 <- subtract x0 - 10 var tmp/eax: int <- abs tmp2 + 10 var tmp/eax: int <- abs tmp2 11 copy-to dx, tmp 12 # sx = sgn(x1-x0) 13 tmp <- sgn tmp2 @@ -124,7 +123,7 @@ if ('onhashchange' in window) { 62 } 63 64 fn draw-horizontal-line screen: (addr screen), y: int, x0: int, x1: int, color: int { - 65 var x/eax: int <- copy x0 + 65 var x/eax: int <- copy x0 66 { 67 compare x, x1 68 break-if->= @@ -135,7 +134,7 @@ if ('onhashchange' in window) { 73 } 74 75 fn draw-vertical-line screen: (addr screen), x: int, y0: int, y1: int, color: int { - 76 var y/eax: int <- copy y0 + 76 var y/eax: int <- copy y0 77 { 78 compare y, y1 79 break-if->= @@ -146,7 +145,7 @@ if ('onhashchange' in window) { 84 } 85 86 fn draw-rect screen: (addr screen), xmin: int, ymin: int, xmax: int, ymax: int, color: int { - 87 var y/eax: int <- copy ymin + 87 var y/eax: int <- copy ymin 88 { 89 compare y, ymax 90 break-if->= @@ -157,8 +156,8 @@ if ('onhashchange' in window) { 95 } 96 97 # 0 <= u <= 1 - 98 fn line-point u: float, x0: int, x1: int -> _/eax: int { - 99 var one/eax: int <- copy 1 + 98 fn line-point u: float, x0: int, x1: int -> _/eax: int { + 99 var one/eax: int <- copy 1 100 var u-prime/xmm0: float <- convert one 101 u-prime <- subtract u 102 var result/xmm1: float <- convert x0 @@ -166,7 +165,7 @@ if ('onhashchange' in window) { 104 var term2/xmm2: float <- convert x1 105 term2 <- multiply u 106 result <- add term2 -107 var result/eax: int <- convert result +107 var result/eax: int <- convert result 108 return result 109 } -- cgit 1.4.1-2-gfad0