Транслятор
От: Zmey-  
Дата: 25.10.02 21:01
Оценка:
Приветствую!
Если кто-то встречался с транслятором с Паскаля на Ассемблер (написанным на С++), не сочтите за труд подкинте ссылочку.
Re: От модератора
От: Хитрик Денис Россия RSDN
Дата: 25.10.02 21:04
Оценка:
Переношу в Прочее из С++.
Правила нашего с вами форума.
Как правильно задавать вопросы. © 2001 by Eric S. Raymond; перевод: © 2002 Валерий Кравчук.
Re: Транслятор
От: Joker3D Россия http://blog.trunin.com
Дата: 26.10.02 07:51
Оценка:
Здравствуйте Zmey-, Вы писали:

Z>Приветствую!

Z>Если кто-то встречался с транслятором с Паскаля на Ассемблер (написанным на С++), не сочтите за труд подкинте ссылочку.

мы, когда я учился на 1м или 2м курсе, по учебной программе всей группой писали транслятор с Паскаля в Машинный код какого-то древнего компутера на языке c++ (хотя реально на c).
у каждого был свой небольшой блок.
в иторе все вместе конечно так и не заработало ). каждый сдавал свой блок по-отдельности.
генерации машинного кода конечно так ни у кого и не было (да и как это было бы проверить — ведь ни компьютера для которого все должно было генериться ни его эмулятора не было ) отнадо семантический и синтаксический анализаторы там были..
все написано очень коряво, процедурно, все глючит, но... тем не менее кое-какие интересные идеи из того курса я для себя тогда вынес (по крайней мере стал представлять как все должно/может быть устроено). если очень надо то могу порыться и кинуть в тебя сорцами.
Konstantin Trunin
http://blog.trunin.com — эффективное управление людьми, проектами, собой
Re: Транслятор
От: Аноним  
Дата: 28.10.02 02:26
Оценка:
Здравствуйте Zmey-, Вы писали:

Z>Приветствую!

Z>Если кто-то встречался с транслятором с Паскаля на Ассемблер (написанным на С++), не сочтите за труд подкинте ссылочку.

Может это подойдет?
Не в ассемблер правда. в P-code. p-code VM прилагается.
здесь


Успехов.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.