увидел на ленте знакомое слово - "парсер"
сразу захотелось спросить - для какой области применения и что в нем сложного? :)
нет, я не к тому, что сложных небывает, наоборот, интересно - в каких задачах сложные встречаются :)
cyanide_self,
этот написан для разбора конфигурационного файла заданного формата. Должен уметь собираться под виндами и под юниксами ( с минимальной заменой заголовочных файлов). Написан с использованием ООП. А сложного наверное ничего для крутого сишника, который его писал. Для меня (не крутого и наверное, к сожалению, и не сишника еще) сложновато пока: ООП хорошо знаю на паскале и дельфях, на С восновном не объектные программы писала, а модульные.
а не сложно с дельфи на си прыгать? я как вспомню, как пытался совмещать написание параллельно на двух языках (правда, то были просто паскаль и невиндовый си), до сих пор содрогаюсь :) проблема ":=" оказалась несовместимой с моим характером ;)