то, что действительно нужно в компиляторах масм фасм и прочих

Тема в разделе "WASM.ZEN", создана пользователем Rockphorr, 23 янв 2011.

  1. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.615
    Адрес:
    Russia
    имхо мне кажется, что
    вот пишем мы в заголовке процедур кучу комментариев, а это немного не полноценно
    полноценно было бы чтоб эти каменты предварялись директивой вывода в stdout
    и тогда пишем мы к примеру модуль, компилим его
    Код (Text):
    1. masm my.asm my.obj >my.inc
    и получаем сразу объектник и файл заголовка где прописаны с каментами все необходимые прототипы, структуры и прочая дребедень

    а то вечно всякие холивары вокруг того что вобщем маловажно - скобки квадратные, директива ptr, assume ...
     
  2. GoldFinch

    GoldFinch New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2008
    Сообщения:
    1.775
    пишите на С++
     
  3. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    или пишите на С#
     
  4. AsmGuru62

    AsmGuru62 Member

    Публикаций:
    0
    Регистрация:
    12 сен 2002
    Сообщения:
    689
    Адрес:
    Toronto
    А если серьёзно, то мне нужно в FASM:
    1. MAP файл после сборки, чтобы каждая метка/процедура имела адрес.
    2. Если глобальная переменная не использовалась - предупреждение.
     
  5. s_d_f

    s_d_f New Member

    Публикаций:
    0
    Регистрация:
    15 май 2008
    Сообщения:
    342
    Это-же как раз самое главное. Вообще в MASM очень много таких мелких фишечек упрощающих написание кода.

    После этого по важности следуют макросы.
    А echo не пробовал использовать?
     
  6. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.615
    Адрес:
    Russia
    дело не в языке а в возможностях компилятора

    echo использовать пробовал - херня, вывести символ _точка_с_запятой_ целая проблема
    все эти фишечки детский сад, полнокровного ускорения добиться не получается