Сейчас на форуме: bartolomeo, NIKOLA, vasilevradislav (+6 невидимых)

 eXeL@B —› Софт, инструменты —› Конвертер синтаксиса MASM->FASM,FASM->MASM...
<< . 1 . 2 .
Посл.ответ Сообщение

Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 03 мая 2006 08:13
· Личное сообщение · #1

Может кто подскажет конвертер синтаксиса для популярных ассемблеров?
Просто я хронически не переношу MASM, а файлы инклюдов, которые порой очень хочеться использовать в программе, почти все написаны для других ассемблеров!
Конечно, можно и переписать. Только бывает лень время тратить!
Предлагайте!?



Ранг: 72.3 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 05 января 2007 13:06
· Личное сообщение · #2

различны стратегии компиляторов, об этом неоднократно говорил автор fasma, так было заложено с первых версий




Ранг: 155.4 (ветеран)
Активность: 0.140
Статус: Участник
Робо-Алкаш

Создано: 06 января 2007 03:47
· Личное сообщение · #3

Просто интересно зачем это вообще нужно?
хочешь писать на ФАСМЕ а компилить и линковать в ml.exe и link.exe???

-----
Researcher




Ранг: 301.4 (мудрец), 194thx
Активность: 0.170.01
Статус: Участник

Создано: 06 января 2007 05:55 · Поправил: Veliant
· Личное сообщение · #4

Много интересных примеров написано на масм, а тебе больше фасм нравится



Ранг: 213.5 (наставник)
Активность: 0.120
Статус: Участник
забанен

Создано: 06 января 2007 06:04
· Личное сообщение · #5

overwriter пишет:
хочешь писать на ФАСМЕ а компилить и линковать в ml.exe и link.exe???

Гы-гы, давно таких ламерских вопросов здесь не видел, тем более что постом выше ответ…
Для тех-хто ф танке и в каске синтаксис FASM`а никогда в жизни компилятор пакета MASM не съест! Это и стало основной причиной изобретения велосипеда под названием fasm2masm или наоборот кому как больше нравеццо!

-----
ЗЫ: истЕна где-то рядом, Welcome@Google.com





Ранг: 108.4 (ветеран)
Активность: 0.060
Статус: Участник

Создано: 06 января 2007 07:49
· Личное сообщение · #6

Я одно не пойму, здесь тема топика не обсуждение. что лучше а как преобразовать автоматически, или как возможно быстрее, и не затрачивая много усилий из MASM в FASM.

Veliant
Много интересных примеров написано на масм, а тебе больше фасм нравится
Да мне нравиться FASM и в я не вижу смысла объяснять в этой теме, так как тема сделана не для этого, делай другую, тему , там и обсудим.

Demon666
То что нравиться Вам не нравться другим. Мне наоборот синтаксис MASM не нравиться. Так что про того кто кого съест я здесь не собираюсь дискутировать. FASM вообще многое позволяет...

И попрошу Всех, кто здесь высказываеться пытаться высказываться по теме, а именно Конвертер синтаксиса MASM->FASM,FASM->MASM...
и никак иначе, для других случаев, есть другие, темы, в случае отсутствия которых никто не возбраняет Вам создать новую тему.

Был задан вопрос, так как у меня не вышло ничего, как я понимаю с некоторыми скриптами тоже не получилось, то мне хотелось бы узнать, возможны ли изменения этих скриптов для приведения их в рабоий вариант, а лучше в прямой конвертор MASM->FASM?

-----
Есть вопросы ко мне? В личку!





Ранг: 120.9 (ветеран), 5thx
Активность: 0.080
Статус: Участник
Programmer and reverser

Создано: 06 января 2007 08:15
· Личное сообщение · #7

блин... жаль, что не знаю синтаксис fasm. попробовал бы наваять конвертер. что, никто не может? или просто все так плохо хотят?

-----
Уважайте других и пишите грамотно.





Ранг: 240.5 (наставник)
Активность: 0.190
Статус: Участник
Author of ACKiller

Создано: 06 января 2007 08:51
· Личное сообщение · #8

YoriCH пишет:
возможны ли изменения этих скриптов для приведения их в рабоий вариант, а лучше в прямой конвертор MASM->FASM?

Перл создан для простоты работы со строками, перевод из одного asm формата в другой - как раз задача для этого языка. Скрипты просмотрел, вроде там преобразуются только наипростейшие команды и встроенные макросы языка (типа if). Задача - доработать эти скрипты - совсем не сложная для perl-кодера (даже можно сказать нудная), но их совсем не много , так что либо ищи кого-нибудь знающего либо изучай перл сам




Ранг: 108.4 (ветеран)
Активность: 0.060
Статус: Участник

Создано: 06 января 2007 08:54
· Личное сообщение · #9

HoBleen
Я Перлд не знаю, и думаю не стоит говорить, что это только мне нужно. Типа изучай, или ищи кто изучит. Если никому не надо, то ИМХО стоит тогда закрыть эту тему.

-----
Есть вопросы ко мне? В личку!




Ранг: 213.5 (наставник)
Активность: 0.120
Статус: Участник
забанен

Создано: 06 января 2007 11:19
· Личное сообщение · #10

YoriCH
Хм.., а с чего ты взял, что я против FASM что-то имею…
То, что я написал, к тебе отношения никакого не имеет!
Респект таким людям как ты, которые ASM в массы продвигают!
Просто я констатировал факт, о котором написали sER и HoBleen
sER пишет:
различны стратегии компиляторов, об этом неоднократно говорил автор fasma, так было заложено с первых версий

sER пишет:
попробывал скрипт nasm2fasm.pl применительно к простому исходнику masm: не работает... что собственно не удивительно (и это при том что в исходнике даже нет макрофункций)

HoBleen пишет:
Перл создан для простоты работы со строками, перевод из одного asm формата в другой - как раз задача для этого языка. Скрипты просмотрел, вроде там преобразуются только наипростейшие команды и встроенные макросы языка (типа if). Задача - доработать эти скрипты - совсем не сложная для perl-кодера (даже можно сказать нудная), но их совсем не много , так что либо ищи кого-нибудь знающего либо изучай перл сам


Если взять два сложных исходника FASM&MASM и наложить синтаксис и директивы управления друг на друга (о макрокомандах и т. д. я уже молчу) сразу станет понятно что затраты на создание конвертора будут не оправданы. Это и есть суть этой темы - ИМХО

-----
ЗЫ: истЕна где-то рядом, Welcome@Google.com





Ранг: 240.5 (наставник)
Активность: 0.190
Статус: Участник
Author of ACKiller

Создано: 06 января 2007 11:29 · Поправил: HoBleen
· Личное сообщение · #11

Demon666 пишет:
Просто я констатировал факт, о котором написали sER и HoBleen

Гы, про сами языки я вообще то ни слова не сказал

Demon666 пишет:
Если взять два сложных исходника FASM&MASM и наложить синтаксис и директивы управления друг на друга (о макрокомандах и т. д. я уже молчу) сразу станет понятно что затраты на создание конвертора будут не оправданы. Это и есть суть этой темы - ИМХО

А вот это +1




Ранг: 108.4 (ветеран)
Активность: 0.060
Статус: Участник

Создано: 06 января 2007 16:58
· Личное сообщение · #12

Это все хорошо, но не доказуемо. что нельзя преобразовать, так как это на уровне асемблера, следовательно можно делать многое. Однко, я согласен с тем, что директивы. локальные(для соответствующего синтаксиса), могут нее соответствовать, однако такде могу сказать, что мне все таки видеться, что они похоже, и макросы многие тоже, и не вижу препятствий, чтобы начало было б положено, а дальше всегда можно базу данных забить).

-----
Есть вопросы ко мне? В личку!



<< . 1 . 2 .
 eXeL@B —› Софт, инструменты —› Конвертер синтаксиса MASM->FASM,FASM->MASM...
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати