Menu

#63 add support for %REPTOK and %REPSTR, as well as %*, %**, etc

open
nobody
None
1
2004-01-07
2004-01-07
No

In my local forked version I have added support
for %REPTOK (a la MASM's IRP/FOR) and %REPSTR (a
la MASM's IRPC/FORC), as well as %*, %**, etc.

The attached file contains the required changes.

Discussion

  • nasm64developer

    nasm64developer - 2004-01-07
     
  • nasm64developer

    nasm64developer - 2004-01-07

    Logged In: YES
    user_id=804543

    This addresses SF #629491.

     
  • nasm64developer

    nasm64developer - 2004-01-07
    • priority: 5 --> 1
     
  • nasm64developer

    nasm64developer - 2004-01-07
     
  • nasm64developer

    nasm64developer - 2005-07-19

    Logged In: YES
    user_id=804543

    SF RFE #1241018 suggests %+0 and %-0 support,
    which would require the changes from this RFE.

     
  • nasm64developer

    nasm64developer - 2005-11-23

    Logged In: YES
    user_id=804543

    See SF RFE #1365092 for newer code.

    Note that said newer code implements %*, %%*, %%%*, etc.
    instead of %*, %**, %***, etc. -- to ensure that there's
    overall consistency: additional % characters result in a
    reference to an outer loop (or macro).

     
  • nasm64developer

    nasm64developer - 2005-11-23

    Logged In: YES
    user_id=804543

    The newer code also fixes a core dump, which
    otherwise occurs if %* expands into nothing,
    and resides at the end of a line.

     
  • nasm64developer

    nasm64developer - 2007-09-23

    Logged In: YES
    user_id=804543
    Originator: YES

    I have closed SF #626491 in favor of this one.

     

Log in to post a comment.