Ticket #26 (new defect)
macros too limited
| Reported by: | vclaudepierre@… | Owned by: | peter@… |
|---|---|---|---|
| Priority: | P2 | Milestone: | 1.0.0 |
| Component: | Preprocessor: 'real' NASM | Version: | 0.3.0 |
| Severity: | normal | Keywords: | |
| Cc: |
Description (last modified by peter@…) (diff)
You cannot concatenate macro arguments like this :
%assign x 0
%rep 8
movd eax,mm(value of x)
push eax
%assign x x+1
%rep
I tried with {, %, %%, labels... I cannot succeed.
Bill's asm can do it and so it is *very* powerful.
I wrote lots of macros with that feature.
Why not invent a %# (or a %< or an extension of %%...) to give yasm real macro
power...
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
