1 / 1 / 0
Регистрация: 12.10.2015
Сообщений: 26
|
||||||
1 | ||||||
Удалить из файла с исходным текстом программы на языке Object Pascal все комментарии04.02.2016, 04:25. Показов 1786. Ответов 9
Метки нет (Все метки)
Удалить из файла с исходным текстом программы на языке Object Pascal все комментарии.
Сохранил файл.тхт с обычной программой , после этого загружаю код в мемо.
Добавлено через 6 минут Получается что мне нужно удалить все что за // , это вроде не сложно , а как тогда удалить все что находиться в скобках {} ?
0
|
04.02.2016, 04:25 | |
Ответы с готовыми решениями:
9
Составить программу, вырезающую из файла с текстом программы на языке Turbo-Pascal все комментарии Скопировать указанных текстовый файл с исходным текстом basic-программы , заменить в нем все операторы PRINT на LPRINT Прочитать программу на языке C++ и удалить все комментарии Удалить из файла с текстом все лишние пробелы |
1 / 1 / 0
Регистрация: 12.10.2015
Сообщений: 26
|
|
04.02.2016, 06:06 [ТС] | 3 |
RostorLuxor, Спасибо
0
|
1077 / 488 / 316
Регистрация: 05.04.2013
Сообщений: 2,141
|
|
04.02.2016, 13:48 | 4 |
RostorLuxor, лучше бы текст выкладывал..
0
|
04.02.2016, 14:42 | 5 |
Просто некоторые люди тупо код вставляют, а Button'ы, Edit'ы не кидают на форму.
А потом: "Код не рабочий! Undeclared identifier!". 1StBorz, конечно не такой, просто я так привык уже
0
|
mss
|
04.02.2016, 15:27
#6
|
0
|
2511 / 1132 / 582
Регистрация: 07.06.2014
Сообщений: 3,286
|
||||||
04.02.2016, 15:49 | 7 | |||||
Если всё так, как Вы пишете, то всё будет ещё хуже.
вот легальный (рабочий) код:
0
|
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
|
|
04.02.2016, 16:39 | 8 |
И это тоже не поймет)
Что лишний раз подтверждает - не надо "тупо", а надо "умно") Добавлено через 2 минуты Не по теме: А "умно" - это пахнет полноценным лексико-грамматическим анализатором)
1
|
2511 / 1132 / 582
Регистрация: 07.06.2014
Сообщений: 3,286
|
||||||
05.02.2016, 21:52 | 10 | |||||
сложный вопрос.
Директивы были в Turbo Pascal Директивы были в Delphi (который, напоминаю, до Delphi 7 именовал свой Паскаль именно Object Pascal). Но ладно, даже если забыть про директивы, без лексического и синтаксического анализатора данную задачу в полном объём решить НЕЛЬЗЯ! Поэтому, для подобных учебных задач, часто допускаются упрощения. По хорошему, об этом в задании должно быть сказано. в идеале - дан пример кода. Но это всё не особо важно. Вполне допускаю, что твоё решение вполне устроит преподавателя (студента уже устроило, как я понял из откликов). А значит, продолжать обсуждать - не имеет особого смысла. Да Господь с тобой. Мне то это зачем?! Я тебя что, "на слабо" брать пытаюсь?! Или проверяю, умеешь ты программировать или нет?! Для меня не надо ничего править! я вообще не смотрел твой код. Надеюсь, все виды комментариев отрабатываются? до кучки. комментарии ещё и вложенные бывают..
0
|
05.02.2016, 21:52 | |
05.02.2016, 21:52 | |
Помогаю со студенческими работами здесь
10
Удалить из файла все комментарии вида {комментарий} Удалить все комментарии и теги из HTML файла Строки в языке Object Pascal Массивы в языке Object Pascal создание таблиц в Delphi 7 на языке Object Pascal Разработать программу на языке Object Pascal в среде Delphi Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |