IPB
ЛогинПароль:

> Свой компилятор, как из Win32 IDE давать команды компилятору
Dr.Bugy
сообщение 28.02.2006 20:58
Сообщение #1


Лихорадка неясного генеза.
**

Группа: Пользователи
Сообщений: 81
Пол: Мужской
Реальное имя: Алексей

Репутация: -  0  +


Здарово народ!!!
Вот пишу свой компилятор. И возник такой вопрос компилятор пишется на паскале, а IDE на Делфи.
Так вот как мне из WIN32 приложения отправить в компилятор код и заставить его скомпилировать?

<censored>
Задаешь вопросы - задавай. А правила нарушать не надо!
Правила Форума (пункт 1.12 в частности)


Сообщение отредактировано: volvo - 28.02.2006 21:30


--------------------
Мир промышленного программирования полон избыточной сложности. В результате такие критерии, как простота, надежность, компактность программ и эффективность исполняемого кода, теперь заменяются на один главный критерий — скорость реализации идей. Приоритет времени разработки понятен: человеческие ресурсы нынче стоят значительно выше, чем аппаратные. Но не теряем ли мы по дороге то ценное, что вернуть потом будет крайне тяжело?..
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Dr.Bugy
сообщение 26.03.2006 0:31
Сообщение #2


Лихорадка неясного генеза.
**

Группа: Пользователи
Сообщений: 81
Пол: Мужской
Реальное имя: Алексей

Репутация: -  0  +


Цитата
> К нему даже прилагается yacc и lex - генераторы парсеров.

Для Turbo Pascal'я и FPC тоже есть.

Цитата
Я всего лишь заметил, что Lex и Yacc для Паскаля есть.

А линки не подбросите?


--------------------
Мир промышленного программирования полон избыточной сложности. В результате такие критерии, как простота, надежность, компактность программ и эффективность исполняемого кода, теперь заменяются на один главный критерий — скорость реализации идей. Приоритет времени разработки понятен: человеческие ресурсы нынче стоят значительно выше, чем аппаратные. Но не теряем ли мы по дороге то ценное, что вернуть потом будет крайне тяжело?..
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Иван Шихалев
сообщение 27.03.2006 16:15
Сообщение #3


Новичок
*

Группа: Пользователи
Сообщений: 11
Пол: Мужской
Реальное имя: Иван Шихалев

Репутация: -  0  +


Цитата(Dr.Bugy @ 26.03.2006 3:31) *

А линки не подбросите?

В составе дистрибутива FPC они есть (в исходниках). Отдельно эти утилиты можно поискать на ftp://ftp.freepascal.org/ или ftp://ftp.chg.ru/


--------------------
------------
Иван Шихалев
http://freepascal.ru/
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Dr.Bugy   Свой компилятор   28.02.2006 20:58
volvo   Текстовые файлы в Win32 приложении еще никто не от...   28.02.2006 21:33
Dr.Bugy   Извените пожалуста, всё понял. Правила прочитал. Б...   28.02.2006 22:24
volvo   А запустить через WinExec версию командной строки ...   28.02.2006 22:35
Dr.Bugy   Опять я не так написал,извени. Я имел ввиду свой...   28.02.2006 22:46
volvo   Ну, а чтобы твой EXE-шник заставить реагировать на...   28.02.2006 22:52
Dr.Bugy   Спасибо!   28.02.2006 22:59
Dr.Bugy   Кому интересно узнать про мой компиллятор и частью...   28.02.2006 23:31
Dr.Bugy   Я тут надумал такую фишку, расширяемый компилятор....   21.03.2006 13:31
hardcase   Шаблоны, это, конечно хорошо. Вот только язык реал...   21.03.2006 19:09
Иван Шихалев   > К нему даже прилагается yacc и lex - генерато...   22.03.2006 14:02
Гость   2hardcase: Я конечно почитаю про Refal и Standard...   22.03.2006 18:36
Dr.Bugy   Извеняюсь, забыл залогиниться.   22.03.2006 18:38
hardcase   Вообще-то, Вирт не в асм транслировал, - в P-код, ...   22.03.2006 20:52
Иван Шихалев   2Иван Шихалёв. А ты видел, во ЧТО они транслируют...   24.03.2006 10:34
Dr.Bugy   Возможно, но вообще я говорил про самую-самую пер...   22.03.2006 22:49
Dr.Bugy   А линки не подбросите?   26.03.2006 0:31
Иван Шихалев   А линки не подбросите? В составе дистрибутива FP...   27.03.2006 16:15


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 26.07.2025 16:50
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"