; ; define_start macro ; .macro define_start block block: __def=. .endm define_start ; ; define macro ; .macro define name size value .iif nb , name = . - __def .'size value .endm define ; ; define_end macro ; .macro define_end size size = .-__def .endm define_end