Page 1 of 1

Транслятор из Паскаль подобного языка в Asm

Posted: Wed Mar 29, 2006 12:07 pm
by Kopa
Попалась интересная ссылка.
http://www.xpl0.org/

Программа пишется на паскале подобном языке, а компилируется через Masm

Bye,

Posted: Wed Mar 29, 2006 12:08 pm
by Veliant
Если я не ошибаюсь уже есть такая для меос. Вроде mpc называтся

Re: Транслятор из Паскаль подобного языка в Asm

Posted: Sun May 08, 2011 3:41 pm
by Eruman
Судя по тому, что язык XPL0 успешно развивается, но откомпиленных на МАСМ программ в Колибри нет, что-то сильно мешает... Проблемы с библиотеками? Поиск по форуму "mpc" ничего не дал...

Re: Транслятор из Паскаль подобного языка в Asm

Posted: Sun May 08, 2011 3:52 pm
by SoUrcerer
Разве нет? diamond писал,как компилировать masmом для Колибри.

Re: Транслятор из Паскаль подобного языка в Asm

Posted: Sun May 08, 2011 4:31 pm
by Eruman
А можно ссылку, где писал?

Re: Транслятор из Паскаль подобного языка в Asm

Posted: Sun May 08, 2011 9:05 pm
by SoUrcerer
http://diamond.kolibrios.org/hll/hll.htm#masm
Ассемблер MASM.

* Лицензия: бесплатный, доступен на http://movsd.com (пакет MASM32) и на http://microsoft.com (собственно компилятор/линковщик/утилиты; воспользуйтесь поиском)
* Доступные библиотеки для Колибри: библиотека LZMA-упаковки lzmapack.lib; можно использовать любой код, не использующий вызовов ОС и компилирующийся в объектные файлы, которые понимает линковщик от Microsoft; макробиблиотек нет, поскольку автор подхода их сильно не уважает, но можно использовать включаемые файлы из пакета MASM32 (их там много), естественно, те из них, которые не опираются на функции Windows
* Примеры программирования для Колибри: mtappack (исходники включены в исходники дистрибутива - папка programs\Diamond\mtappack), аналогичный подход используют kpack и kerpack (исходники примерно там же)

Re: Транслятор из Паскаль подобного языка в Asm

Posted: Sun May 08, 2011 11:08 pm
by Eruman
Понятно. Спасибо. ;)