Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.04.15;
Скачать: [xml.tar.bz2];

Вниз

как вычленить названия методов и классов   Найти похожие ветки 

 
Fluxay ©   (2007-03-27 01:56) [0]

собственно, сабж

а задача такая
задан текстовый файл с прогой на delphi. надо найти имена всех методов и сформировать файл, состоящий из записей такого вида: имя метода - число строк кода (абстрактные методы должны быть учтены). для хранения данных в оперативе юзать динамические структуры.


 
Германн ©   (2007-03-27 02:21) [1]

А что есть
> текстовый файл с прогой на delphi
?
Любой Дельфи-проект включает в себя кучу файлов. Текстовых и нетекстовых (по определению)!


 
Fluxay ©   (2007-03-27 12:15) [2]

ну .pas имеется ввиду — исходник


 
Fluxay ©   (2007-03-27 12:16) [3]

проблема как "ориентироваться" в исходнике и создать алгоритм по выявлению из него имен методов -- именно сам алгоритм -- создать прогу на делфи (как просят), чтоб все окна работали и взаимодействовали, и интерфейс понятный, я могу -- а вот в алгоритмах полный дуб


 
Fluxay ©   (2007-03-27 12:17) [4]


> именно сам алгоритм

я имею ввиду не блок-схему, а программу


 
Kolan ©   (2007-03-27 12:18) [5]

> собственно, сабж

Как как — распарсить.


 
Сергей М. ©   (2007-03-27 12:24) [6]


> Fluxay ©   (27.03.07 12:16) [3]


> в алгоритмах полный дуб


Тогда Lex&YACC тебе в руки



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.04.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.039 c
1-1168906562
guav
2007-01-16 03:16
2007.04.15
Програмно создать xls файл без excel и сторонних компонентов


3-1169563993
Gin2
2007-01-23 17:53
2007.04.15
ADODataSet.LoadFromFile


2-1174837916
Михаил Н
2007-03-25 19:51
2007.04.15
Как удалить из типизированого файла запись?


15-1174496971
Brucks
2007-03-21 20:09
2007.04.15
Ищется PHP-программист, в офис, Петербург, от $1000


2-1174382190
Ильин С.
2007-03-20 12:16
2007.04.15
как реализовать vb в Delphi





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский