diff options
author | Kartik Agaram <vc@akkartik.com> | 2020-02-17 20:00:15 -0800 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2020-02-17 20:02:02 -0800 |
commit | 156cbcff8ac687e24251d262dfb18b5a9b16db56 (patch) | |
tree | dce5eaee7379347691f840c801f51623b342f44a | |
parent | c52ae116ace032a3eaa53bd297836b675cd8393e (diff) | |
download | mu-156cbcff8ac687e24251d262dfb18b5a9b16db56.tar.gz |
6016
-rw-r--r-- | apps/mu.subx | 10 | ||||
-rw-r--r-- | html/apps/mu.subx.html | 10 |
2 files changed, 10 insertions, 10 deletions
diff --git a/apps/mu.subx b/apps/mu.subx index 6690ecd4..98aefa34 100644 --- a/apps/mu.subx +++ b/apps/mu.subx @@ -3894,7 +3894,7 @@ $lookup-or-define-var:end: 5d/pop-to-ebp c3/return -find-in-function-outputs: # fn: (handle function), name: (handle array byte) => result/eax: (handle var) +find-in-function-outputs: # fn: (handle function), name: (handle array byte) -> result/eax: (handle var) # . prologue 55/push-ebp 89/<- %ebp 4/r32/esp @@ -6884,7 +6884,7 @@ $find-matching-primitive:end: 5d/pop-to-ebp c3/return -mu-stmt-matches-function?: # stmt: (handle statement), function: (handle function) => result/eax: boolean +mu-stmt-matches-function?: # stmt: (handle statement), function: (handle function) -> result/eax: boolean # . prologue 55/push-ebp 89/<- %ebp 4/r32/esp @@ -6902,7 +6902,7 @@ $mu-stmt-matches-function?:end: 5d/pop-to-ebp c3/return -mu-stmt-matches-primitive?: # stmt: (handle statement), primitive: (handle primitive) => result/eax: boolean +mu-stmt-matches-primitive?: # stmt: (handle statement), primitive: (handle primitive) -> result/eax: boolean # A mu stmt matches a primitive if the name matches, all the inout vars # match, and all the output vars match. # Vars match if types match and registers match. @@ -7028,7 +7028,7 @@ $mu-stmt-matches-primitive?:end: 5d/pop-to-ebp c3/return -operand-matches-primitive?: # var: (handle var), prim-var: (handle var) => result/eax: boolean +operand-matches-primitive?: # var: (handle var), prim-var: (handle var) -> result/eax: boolean # . prologue 55/push-ebp 89/<- %ebp 4/r32/esp @@ -7077,7 +7077,7 @@ $operand-matches-primitive?:end: 5d/pop-to-ebp c3/return -type-equal?: # a: (handle tree type-id), b: (handle tree type-id) => result/eax: boolean +type-equal?: # a: (handle tree type-id), b: (handle tree type-id) -> result/eax: boolean # . prologue 55/push-ebp 89/<- %ebp 4/r32/esp diff --git a/html/apps/mu.subx.html b/html/apps/mu.subx.html index 183a015d..74696793 100644 --- a/html/apps/mu.subx.html +++ b/html/apps/mu.subx.html @@ -3841,7 +3841,7 @@ if ('onhashchange' in window) { <span id="L3894" class="LineNr">3894 </span> 5d/pop-to-ebp <span id="L3895" class="LineNr">3895 </span> c3/return <span id="L3896" class="LineNr">3896 </span> -<span id="L3897" class="LineNr">3897 </span><span class="subxFunction">find-in-function-outputs</span>: <span class="subxComment"># fn: (handle function), name: (handle array byte) => result/eax: (handle var)</span> +<span id="L3897" class="LineNr">3897 </span><span class="subxFunction">find-in-function-outputs</span>: <span class="subxComment"># fn: (handle function), name: (handle array byte) -> result/eax: (handle var)</span> <span id="L3898" class="LineNr">3898 </span> <span class="subxS1Comment"># . prologue</span> <span id="L3899" class="LineNr">3899 </span> 55/push-ebp <span id="L3900" class="LineNr">3900 </span> 89/<- %ebp 4/r32/esp @@ -6729,7 +6729,7 @@ if ('onhashchange' in window) { <span id="L6884" class="LineNr">6884 </span> 5d/pop-to-ebp <span id="L6885" class="LineNr">6885 </span> c3/return <span id="L6886" class="LineNr">6886 </span> -<span id="L6887" class="LineNr">6887 </span><span class="subxFunction">mu-stmt-matches-function?</span>: <span class="subxComment"># stmt: (handle statement), function: (handle function) => result/eax: boolean</span> +<span id="L6887" class="LineNr">6887 </span><span class="subxFunction">mu-stmt-matches-function?</span>: <span class="subxComment"># stmt: (handle statement), function: (handle function) -> result/eax: boolean</span> <span id="L6888" class="LineNr">6888 </span> <span class="subxS1Comment"># . prologue</span> <span id="L6889" class="LineNr">6889 </span> 55/push-ebp <span id="L6890" class="LineNr">6890 </span> 89/<- %ebp 4/r32/esp @@ -6747,7 +6747,7 @@ if ('onhashchange' in window) { <span id="L6902" class="LineNr">6902 </span> 5d/pop-to-ebp <span id="L6903" class="LineNr">6903 </span> c3/return <span id="L6904" class="LineNr">6904 </span> -<span id="L6905" class="LineNr">6905 </span><span class="subxFunction">mu-stmt-matches-primitive?</span>: <span class="subxComment"># stmt: (handle statement), primitive: (handle primitive) => result/eax: boolean</span> +<span id="L6905" class="LineNr">6905 </span><span class="subxFunction">mu-stmt-matches-primitive?</span>: <span class="subxComment"># stmt: (handle statement), primitive: (handle primitive) -> result/eax: boolean</span> <span id="L6906" class="LineNr">6906 </span> <span class="subxComment"># A mu stmt matches a primitive if the name matches, all the inout vars</span> <span id="L6907" class="LineNr">6907 </span> <span class="subxComment"># match, and all the output vars match.</span> <span id="L6908" class="LineNr">6908 </span> <span class="subxComment"># Vars match if types match and registers match.</span> @@ -6873,7 +6873,7 @@ if ('onhashchange' in window) { <span id="L7028" class="LineNr">7028 </span> 5d/pop-to-ebp <span id="L7029" class="LineNr">7029 </span> c3/return <span id="L7030" class="LineNr">7030 </span> -<span id="L7031" class="LineNr">7031 </span><span class="subxFunction">operand-matches-primitive?</span>: <span class="subxComment"># var: (handle var), prim-var: (handle var) => result/eax: boolean</span> +<span id="L7031" class="LineNr">7031 </span><span class="subxFunction">operand-matches-primitive?</span>: <span class="subxComment"># var: (handle var), prim-var: (handle var) -> result/eax: boolean</span> <span id="L7032" class="LineNr">7032 </span> <span class="subxS1Comment"># . prologue</span> <span id="L7033" class="LineNr">7033 </span> 55/push-ebp <span id="L7034" class="LineNr">7034 </span> 89/<- %ebp 4/r32/esp @@ -6922,7 +6922,7 @@ if ('onhashchange' in window) { <span id="L7077" class="LineNr">7077 </span> 5d/pop-to-ebp <span id="L7078" class="LineNr">7078 </span> c3/return <span id="L7079" class="LineNr">7079 </span> -<span id="L7080" class="LineNr">7080 </span><span class="subxFunction">type-equal?</span>: <span class="subxComment"># a: (handle tree type-id), b: (handle tree type-id) => result/eax: boolean</span> +<span id="L7080" class="LineNr">7080 </span><span class="subxFunction">type-equal?</span>: <span class="subxComment"># a: (handle tree type-id), b: (handle tree type-id) -> result/eax: boolean</span> <span id="L7081" class="LineNr">7081 </span> <span class="subxS1Comment"># . prologue</span> <span id="L7082" class="LineNr">7082 </span> 55/push-ebp <span id="L7083" class="LineNr">7083 </span> 89/<- %ebp 4/r32/esp |