c32.mac
来自「开源的nasm编译器源码,研究编译器原理很有帮且」· MAC 代码 · 共 53 行
MAC
53 行
; NASM macro set to make interfacing to 32-bit programs easier -*- nasm -*-%imacro proc 1 ; begin a procedure definition%push proc global %1%1: push ebp mov ebp,esp%assign %$arg 8%define %$procname %1%endmacro%imacro arg 0-1 4 ; used with the argument name as a label%00 equ %$arg%assign %$arg %1+%$arg%endmacro%imacro endproc 0%ifnctx proc%error Mismatched `endproc'/`proc'%else leave ret__end_%$procname: ; useful for calculating function size%pop%endif%endmacro
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?