Показать сообщение отдельно
Старый 13.02.2010, 12:27   #119
rogiram
AnyKey`щик
 
Регистрация: 30.01.2010
Сообщений: 8
Написано одно полезное сообщение
(для 2 участников)
Ответ: Исходники MP получены!

Спасибо за консольный компилятор!
Использую mpc009 совместно с Geany.
Наблюдения:
1. Если исходный файл большой (размер определяется количеством операторов/определений/лексем, а не размером файла), то время компиляции возрастает скачкообразно с долей секунды до 30-40 секунд.
2. Ошибка в исходном коде "const SomeName:integer;" приводит к вылету mpc.
3. Также к вылету приводит ошибка - повторение имени модуля в секции uses.
4. Вывод компилятора трудно-читаем (во всяком случае в Geany). Я так понимаю, что процент выполнения компиляции обновляется большое количество раз, и Geany ловит каждое такое изменение как отдельную строку. В результате вывод получается большим и затрудняет поиск ошибки.
Кстати, нельзя ли останавливать компиляцию после первой же найденной ошибки?
И ещё вопрос.
Исходники mpc паскалевские или сишные? Если паскалевские, то как бы их посмотреть?
Я это к тому, что может стоит выкладывать компилятор вместе с исходниками (или ссылку на них)?

ps
Набрал этот текст на форуме, нажал "Ответить", и получил "Вы не авторизованы на форуме"
Пришлось заново набирать текст.

Последний раз редактировалось rogiram, 14.02.2010 в 01:19.
(Offline)
 
Ответить с цитированием