реализация вывода ошибок компилятора
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
реализация вывода ошибок компилятора - 2008-11-25 11:39:10.320000
|
|
|
DestroyAll
Сообщений: 32
Оценки: 0
Присоединился: 2008-06-10 18:04:31.896666
|
Доброго времени суток!Задали мне на практику написать программу, что то вроде оболочки для досовских компиляторов под Windows. По сути это простой текстовый редактор с подсветкой синтаксиса. Но проблема вот в чем - мне нужно организовать вывод ошибок компиляции в моей оболочке.Т.е я буду использовать сторонний компилятор который вызывается из моего редактора. Вопрос такой - есть ли в C# возможность считать ошибку с компилятора напрямую и вывести ее, или мне нужно создавать отдельный файл со списком ошибок? Оболочка поддерживает работу с Turbo Pascal, Turbo C, Assembler. Может я непонятно выразил мысль, могу обьяснить подробнее)
|
|
|
RE: реализация вывода ошибок компилятора - 2008-11-25 13:20:55.286666
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: DestroyAll Доброго времени суток!Задали мне на практику написать программу, что то вроде оболочки для досовских компиляторов под Windows. По сути это простой текстовый редактор с подсветкой синтаксиса. Но проблема вот в чем - мне нужно организовать вывод ошибок компиляции в моей оболочке.Т.е я буду использовать сторонний компилятор который вызывается из моего редактора. Вопрос такой - есть ли в C# возможность считать ошибку с компилятора напрямую и вывести ее, или мне нужно создавать отдельный файл со списком ошибок? Оболочка поддерживает работу с Turbo Pascal, Turbo C, Assembler. Может я непонятно выразил мысль, могу обьяснить подробнее) если мозг есть - пиши синтаксический анализатор, будет сложно но весело; смотри BNF, bison, flex, читай Книгу Дракона. впрочем, для твоей задачи достаточно перенаправления ввода-вывода порождённого процесса: command-line компиляторы пишут ошибки в stdout
|
|
|
RE: реализация вывода ошибок компилятора - 2008-11-25 13:24:14.303333
|
|
|
DestroyAll
Сообщений: 32
Оценки: 0
Присоединился: 2008-06-10 18:04:31.896666
|
Спасибо за идею.Теперь буду знать в каком направлении двигаться
|
|
|
RE: реализация вывода ошибок компилятора - 2008-11-25 13:33:14.556666
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: DestroyAll Спасибо за идею.Теперь буду знать в каком направлении двигаться http://www.ozon.ru/context/detail/id/146264/ это если вдруг решишь заняться этим делом серъёзно
|
|
|
|
|