Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.130.31] |
|
Сообщ.
#1
,
|
|
|
Курсовая повисла... ;( а у меня даже док нормальных нет... Может кто писал крусовую на тему компиляторов - на С, компилить С, условия, цикл For, переменные...
ПЛЗ )) |
Сообщ.
#2
,
|
|
|
не совсем понятно ...
тебе нужен исходник компилятора или объяснения - как компилятор переводит в машинные коды различные операторы языка высого уровня ??? если нужен просто компилятор, то попробую глянуть /cpp/cpp_antechinus_c_editor.shtml |
Сообщ.
#3
,
|
|
|
Желательно и то и другое
|
Сообщ.
#4
,
|
|
|
на первое я тебе дал ссылку, а вот со вторым не могу помочь ...
|
Сообщ.
#5
,
|
|
|
хотя, помнится мне, что старый добрый компилятор Borland C++ мог исходник программы переводить в ассемблерный код ...
во всяком случая я так делал и наблюдал, как каждый оператор выглядит на ассемблере |
Сообщ.
#6
,
|
|
|
во-первых, заметим, что не только борландовский компилятор выдает ассемблерный код, но и многие другие. надо только знать ключи компилятора и не лениться читать help'ы.
во-вторых, компиляторы под linux поставляются с исходниками - изучай. и, наконец, говорят, что Borland открыла исходники Borland C++ какой-то версии (я, правда это не проверял). зы. у нас в свое время такое задание по праку было - написать субж на рефале. |
Сообщ.
#7
,
|
|
|
Да я вчера весь день пыталась расковырять gcc
под linux |
Сообщ.
#8
,
|
|
|
Да я вчера весь день пыталась расковырять какой - нить компилятор под Linux...
Взяла для примера gcc... Но, мне нужно что-нить более простое... Дней через десять, как я над ним поколдую, из него и выйдет что-нить стоящее... но мне сдавать дней через 5... я не успею... Понимаете пацаны... Нужен работающий компилятор... сырой, недоработанный, но кем-то писанный, с комментариями, чтобы ехешники билдить... Sunny |
Сообщ.
#9
,
|
|
|
Сорри, если опаздал но коли gcc тяжеловат то попробуй bcc (он 16 битный).
Взять можно тут ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/bcc.tar.gz И в принципе у меня есть доки на ету тему, если надобно то пишите, скорого ответе не обещаю, в течении 2-3 недель, в армии я |
Сообщ.
#10
,
|
|
|
Можешь заглянуть на мой сайт: chat.ru/~mathsoft, в Резюме - описания работ, там готовый
демонстрационный компилятор-калькулятор Си но без for if и т.д., только переменные double, кое-что задокументирвано, если нужен исходник пиши по e-почте. |
Сообщ.
#11
,
|
|
|
Sorry, if too late...
Fly to cs.dgtu.donetsk.ua (http & ftp) |