diff options
Diffstat (limited to 'compiler')
| -rw-r--r-- | compiler/elymasGlobal.ey | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/compiler/elymasGlobal.ey b/compiler/elymasGlobal.ey index e07312d..2e1f8f6 100644 --- a/compiler/elymasGlobal.ey +++ b/compiler/elymasGlobal.ey @@ -2656,7 +2656,6 @@ /rbx :pushqReg :retn - @scopeCase @functionCase /rcx :popqReg /rbp :pushqReg @@ -2664,6 +2663,16 @@ /rbx :pushqReg /rax :movqImmOOBReg "ey!" "ey*" ::linkAbs64 /rax :jmpqReg + + @scopeCase + /rbp :pushqReg + + /rax :movqImmOOBReg "#!" ::string + /rax :pushqReg + + /rbx :pushqReg + /rax :movqImmOOBReg "ey!" "ey." ::linkAbs64 + /rax :jmpqReg ]] /ey! defv > _ ==globalFunctions3 { defv }' ::allocateOffsetStruct |
