Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.05.21;
Скачать: [xml.tar.bz2];

Вниз

Компилятор-интерпретатор   Найти похожие ветки 

 
.chap   (2006-04-21 20:07) [0]

Вообщем досталась мне курсовая работа по Delphi на тему из subj"a.
Пока нашёл http://codenet.ru/progr/alg/monitor/ - мож кто знает, есть ли ещё какие-нибудь примеры?


 
Рамиль ©   (2006-04-21 21:46) [1]

А что конкретно то? Полный компилятор это уже дипломная (только никому не нужная:))
И вообще, такие курсовые мы делали по лекциям. Неужели так плохо преподавать стали?


 
.chap   (2006-04-21 22:52) [2]

Есть язык(простой, паскалеподобный с заданной семантикой). Мы создаём на нём код программы, передаём его в "интерпретатор". Тот его переводит в Pascal и выполняет. Грубо говоря в системе компилятора ЯВУ->Машинный Код у нас ЯВУ - этот простой язык, а Машинный Код - Delphi.


 
.chap   (2006-04-22 17:13) [3]

Может литературу какую-либо посоветуете? =(


 
Юрий Зотов ©   (2006-04-22 17:29) [4]

http://www.citforum.ru/programming/theory/serebryakov
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=10
http://stikriz.narod.ru/art/Interp.htm#_Toc32830868


 
Ketmar ©   (2006-04-22 17:34) [5]

или сеперть отсюда и выдать за свой %-)
http://www.exmortis.narod.ru/


 
Юрий Зотов ©   (2006-04-22 17:37) [6]

И конечно же, знаменитая "книга Дракона" (Ахо, Сети, Ульман. Компиляторы: принципы, технологии, инструменты).

http://masterpc.alfaspace.net/books/downloads/aho_seti_ulman_kompilyators


 
Ketmar ©   (2006-04-22 17:51) [7]

сказали бы ещё, где скачать маленький и рабочий djvu-просмотрцик под винды... а то всё плугины к IE предлагают %-(


 
ArtemESC ©   (2006-04-22 17:55) [8]

>>.chap   (21.04.06 20:07)  
 А язык то какой - или на свободную тему что ли?


 
Ketmar ©   (2006-04-22 17:58) [9]

а какая, в принципе, разница?


 
Virgo_Style ©   (2006-04-22 18:01) [10]

Ketmar ©   (22.04.06 17:51) [7]

http://opendjvu.webhost.ru

правда, здоровый довольно-таки, 1.8 Мб в архиве.


 
Ketmar ©   (2006-04-22 18:37) [11]

благодарю. мне уже мегабайтом меньше, мегабайтом больше... %-))
а то плугин раздражает. сколько лет IE не запускал, а тут оскоромился %-)


 
lookin ©   (2006-04-22 19:09) [12]

А мне не посоветуете достойный и бесплатный при этом компонент, в котором отражены достоинства Delphi-редактора? Причем важна не столько подсветка, Code-insight, установка breakpoints, а в первую очередь возможность тыкать курсор в любое место редактируемого документа. И желательно design- и run-time задание ключевых (то бишь подсвечиваемых) слов.


 
Ketmar ©   (2006-04-22 19:30) [13]

SynEdit?


 
lookin ©   (2006-04-22 19:44) [14]

>>SynEdit?

Не он и не AdvMemo. Оба в чем-либо не устраивают. Нет ли других?


 
Ketmar ©   (2006-04-22 20:04) [15]

я лично помочь, увы, больше ничем не могу.


 
Desdechado ©   (2006-04-22 20:39) [16]

автору
есть старая замечательная книжка "Язык Си для профессионалов" Шилдта
в ней приведены основные принципы лексического анализа, разбора и т.п.
все с примерами, а в итоге есть даже небольшой интерпретатор мини-бейсика



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.05.21;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.02 c
2-1146926455
AlexanderMS
2006-05-06 18:40
2006.05.21
CLX и VCL


9-1130006562
RooGa
2005-10-22 22:42
2006.05.21
Помогите с Дир.Х приложением.


2-1146036331
valdemot
2006-04-26 11:25
2006.05.21
компилятор


3-1143202376
sanich
2006-03-24 15:12
2006.05.21
Ошибка: "Capability not supported"


15-1145707662
ZeFiR
2006-04-22 16:07
2006.05.21
JS трабла.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский