Fouras писал(а):Один только недовольный студент тут бегает, может он постепенно поймет что к чему.
Ты, Старец, меньше провоцируй, хорошо?
Тема парсинга и языков мне не особенно интересна и ситуация изменится только если возьмусь за написание компилятора C (у меня пока и теоретических знаний для того нет).
Несмотря на это, я реализовывал (на уровне велосипедов) немало разного рода парсеров на C, в том числе в составе математического вычислителя, который, в отличие от продемонстрированного тобой творения, парсил и конструировал заданные юзером функции и умел много чего другого.
Ссылку на исходники и документацию, где помимо интерфейса описана и его архитектура (чтение инфиксного выражения, преобразование его в постфиксное, независимо вычисление обычных арифметических выражений и eval-режим для заданных функций, где важно не получить одно выходное значение, а сконструировать и сохранить паттерн (например, одной и той же интегрируемой функции) в отдельном стеке, наконец, промежуточные хранилища, командный режим и режим истории с кэшированными значениями вычисленных выражений), также давал.
Можешь помочь в его развитии, если хочешь, добавив программно эмулируемые огромные числа, например, или пофиксив мелкие баги с экспоненциальной нотацией (и то, и другое в общем-то тривиально, должно получиться).
Ну и наконец -- даже моего, бегающего недовольного студента (при этом со всяко меньшим числом комплексов и неудовлетворенности, равно как и уделяющему форуму меньше внимания, чем живущий тут Старец, пусть сообщений у меня и больше), нынешнего представления более чем достаточно, чтобы посоветовать тебе читать книги и учиться, а не выпендриваться своими скромными познаниями на соционических форумах.
У меня самого огромное число пробелов в знаниях и, что важнее, понимании (которое несколько отличается от хранения нахватанных в диалогах с Луговскими понятий), особенно в математике и физике (отчего в том числе я хочу поступить на физфак), но я же при этом учусь и развиваюсь, а не брюзжу слюной на форумах, рассчитывая на соответствующую аудиторию.
Постараюсь перестать быть пищей для троллей, какой уже раз.