diff options
Diffstat (limited to 'apps/calls.subx')
-rw-r--r-- | apps/calls.subx | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/apps/calls.subx b/apps/calls.subx index cc468d3b..16ca8dc8 100644 --- a/apps/calls.subx +++ b/apps/calls.subx @@ -149,7 +149,7 @@ $subx-calls:check0: # . ecx = line->read 8b/-> *(esi+4) 1/r32/ecx # . eax = line->data[line->read] - 31/xor %eax 0/r32/eax + 31/xor-with %eax 0/r32/eax 8a/copy-byte *(esi+ecx+0xc) 0/r32/AL # . if (eax == '(') goto convert-call 3d/compare-eax-and 0x28/imm32/open-paren @@ -824,7 +824,7 @@ $next-word-string-or-expression-without-metadata:check0: # . ecx = line->read 8b/-> *(esi+4) 1/r32/ecx # . if (ecx >= line->write) abort - 3b/compare 1/r32/ecx *esi + 3b/compare<- *esi 1/r32/ecx 0f 8d/jump-if->= $next-word-string-or-expression-without-metadata:error0/disp32 $next-word-string-or-expression-without-metadata:check-for-comment: # out->start = &line->data[line->read] @@ -832,7 +832,7 @@ $next-word-string-or-expression-without-metadata:check-for-comment: 89/<- *edi 0/r32/eax # if (line->data[line->read] != '#') goto next check # . var eax: byte = line->data[line->read] - 31/xor %eax 0/r32/eax + 31/xor-with %eax 0/r32/eax 8a/copy-byte *(esi+ecx+0xc) 0/r32/AL # . if (eax != '#') goto next check 3d/compare-eax-and 0x23/imm32/pound @@ -910,7 +910,7 @@ $next-word-string-or-expression-without-metadata:check-for-end-of-call: # . ecx = line->read 8b/-> *(esi+4) 1/r32/ecx # . if (ecx >= line->write) return {0, 0} - 3b/compare 1/r32/ecx *esi + 3b/compare<- *esi 1/r32/ecx 0f 8d/jump-if->= $next-word-string-or-expression-without-metadata:return-eol/disp32 # if (line->data[line->read] == '/') goto error3 # . eax = line->data[line->read] @@ -929,7 +929,7 @@ $next-word-string-or-expression-without-metadata:check-for-end-of-call: # . ecx = line->read 8b/-> *(esi+4) 1/r32/ecx # . if (ecx >= line->write) return {0, 0} - 3b/compare 1/r32/ecx *esi + 3b/compare<- *esi 1/r32/ecx 0f 8d/jump-if->= $next-word-string-or-expression-without-metadata:return-eol/disp32 # if (line->data[line->read] == '#') return out = {0, 0} # . eax = line->data[line->read] @@ -945,7 +945,7 @@ $next-word-string-or-expression-without-metadata:regular-word-without-metadata: # . ecx = line->read 8b/-> *(esi+4) 1/r32/ecx # . if (ecx >= line->write) break - 3b/compare *esi 1/r32/ecx + 3b/compare<- *esi 1/r32/ecx 7d/jump-if->= $next-word-string-or-expression-without-metadata:regular-word-break/disp8 # if (line->data[line->read] == ' ') break # . eax = line->data[line->read] |