| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Создание компилятора |
| Автор: Letov 10.4.2007, 17:23 |
| Подскажите, пожалуйста, как можно создать собственный компилятор на Delphi? |
| Автор: ne0n 10.4.2007, 18:37 |
| Ну единственное что могу посоветовать это, все что снизу, а вообще тема очень сложная! И вообще для чего это нужно, может без него можно обойтись? http://forum.vingrad.ru/topic-68690.html#st_0_view_0 http://www.exmortis.narod.ru/ И книжку Креншоу Пишем Компилятор! |
| Автор: Snowy 10.4.2007, 18:42 |
| Чтобы создать компилятор, нужно великолепно знать ассемблер и структуру PE файла. Вот интерпретатор сделать гораздо проще. Но тоже та ещё задачка... Хотя интерпретаторы есть уже готовые... Вобщем ответ прост - если не знаешь как, значит ничего у тебя и не получится... Тут нужен недюженный комплекс знаний. |
| Автор: Yanis 10.4.2007, 18:58 |
Хотел что то добавить, но Snowy это сделал. Хоть примеры компиляторов можно встретить и их немало, для их создания требуется много усилий. |
| Автор: bitek 25.11.2010, 16:54 |
| Очень просто. Посмотри http://code.google.com/p/delphibasic/ Это уже готовая реализация с открытым кодом языка basic на delphi с поддержкой подключения внешних функций, то есть, по-сути, на нем можно сделать все что угодно. |