about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2020-02-20 00:22:11 -0800
committerKartik Agaram <vc@akkartik.com>2020-02-20 00:22:11 -0800
commit227c1eaf57331d89dad84dbadd02f0bf27253f48 (patch)
tree2d8d526ef3afe4ab8453441dfc858d110bab30f0
parent5855092490d7065e9d2ec928d88e40fe83202fec (diff)
downloadmu-227c1eaf57331d89dad84dbadd02f0bf27253f48.tar.gz
6029
-rwxr-xr-xapps/mubin147404 -> 147394 bytes
-rw-r--r--apps/mu.subx8
2 files changed, 4 insertions, 4 deletions
diff --git a/apps/mu b/apps/mu
index cec5b506..d150f170 100755
--- a/apps/mu
+++ b/apps/mu
Binary files differdiff --git a/apps/mu.subx b/apps/mu.subx
index dee55fe3..811be37c 100644
--- a/apps/mu.subx
+++ b/apps/mu.subx
@@ -324,7 +324,7 @@ Var-register:
 Var-size:  # (addr int)
   0x14/imm32
 
-Any-register:  # "*"
+Any-register:  # wildcard
   # size
   1/imm32
   # data
@@ -6727,7 +6727,7 @@ Int-var-in-some-register:
     Type-int/imm32
     1/imm32/some-block-depth
     0/imm32/no-stack-offset
-    "*"/imm32/register
+    Any-register/imm32
 
 Single-int-var-in-eax:
     Int-var-in-eax/imm32
@@ -7420,8 +7420,8 @@ operand-matches-primitive?:  # var: (handle var), prim-var: (handle var) -> resu
       74/jump-if-=  $operand-matches-primitive?:end/disp8  # eax goes from meaning var->register to result
       81 7/subop/compare *(edi+0x10) 0/imm32
       74/jump-if-=  $operand-matches-primitive?:end/disp8  # eax goes from meaning var->register to result
-      # if prim-var->register is "*", return true
-      (string-equal? *(edi+0x10) "*")  # Var-register
+      # if prim-var->register is wildcard, return true
+      (string-equal? *(edi+0x10) Any-register)  # Var-register
       3d/compare-eax-and 0/imm32/false
       b8/copy-to-eax 1/imm32/true
       75/jump-if-!= $operand-matches-primitive?:end/disp8