Для образовательных целей я хотел бы создать IDE для PHP-кодирования.Загрузка текстового файла в память и анализ его содержимого
Я сделал вид приложения и добавил OpenFileDialog
.. (мой C# знание было полезно, потому что это было легко ... хотя без intelisense!)
Загрузка файла и чтение строк из него в основном то же самое на каждом языке (даже PERL).
Но моя цель - написать самодельный интеллигент. Мне не нужна информация о richtextBox и событиях, которые он генерирует, endline, EOF и т. Д. И т. Д.
Проблема у меня есть, как мне обрабатывать данные? линия для линии?
- a struct для каждой строки текстового файла?
- Зацикливание всех структур в связанном списке? ...
- при обновлении richtextBox?
- поиска для открытия и закрытия скобки, переменных и т.д., и т.д.
Я думаю магазины Microsoft это тип SQL базы данных в папках приложения проекта. Но как бы вы отслеживали переменные и имитировали их в какой-то форме?
Я хотел бы знать, как эффективно обрабатывать динамический текст.
что вы, просмотрев несколько видеороликов на youtube о «лексическом сканере», это швы, что мне нужно делать. – NaturalDemon