MACRO problem

Тема в разделе "WASM.BEGINNERS", создана пользователем SolidCode, 24 июл 2005.

  1. SolidCode

    SolidCode New Member

    Публикаций:
    0
    Регистрация:
    2 дек 2002
    Сообщения:
    162
    Адрес:
    Kazakhstan
    Мне нужен макрос, который позволит сделать аналог INVOKE. Т.е. сначала N-раз push, потом call. При обычном переборе аргументы идут неправильно:
    Код (Text):
    1.  
    2.     for arg,<arglist>
    3.         push    arg
    4.     endm
    5.  




    @ArgRev( &arglist) от bitRAKE что-то не идёт.

    Поиск по форуму не помог.

    Помогите, знатоки макросов.
     
  2. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    прочти «Руководство по проектированию макросов в MASM32».



    Да и на форуме приводились примеры.
     
  3. yureckor

    yureckor New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2004
    Сообщения:
    494
    Адрес:
    Russia
    Вот набор макросов для MASM32.

    Там и свой вызов, и поддержка float чисел для OpenGL и прочее.



    PS: модераторы, можно поместить в исходники.

    [​IMG] 666846114__Viv.rar