Lex

Зачаток моего раздела посвященного парсер генераторам. Пополняю медленно, потому что времени нет. Толку от этих текстов конечно мало. Для человека который в этом не разбирается - это пустые тексты. Но если кто-то всерьёз захочет разобраться в этих теориях, то я искренне надеюсь что ему это поможет. Так как те примеры что дают АХо, Ульман, Серебряков - немного неудачны и как правило бестолковы.

Последние исправления. Отделил эксперементальный мусор своего детства, от вещей которые хоть чего-то стоят. Сами попытки написать компилятор преследуют меня очень давно. Было как минимум 10 попыток, создать паскаль, си, или виртуальную машину. Ничего кроме неработающей рухляди пока не получалось. Хотя какие-то коды работающих программ они всё таки генерили. Очень трудно написать подобную вещь не имея под рукой ничего кроме своей сообразительности. Но время не прошло зря, хоть я не могу написать язык, на котором захочется писать самому, мне многое удалось понять за это время.

Кстати Си вещь очень страшная. Даже если ты мега эксперт по Си, этого мало. Пытаясь написать компилятор узнаешь очень много интересных вещей.

Почти не мусор

Полезный софт

Win32 версия yacc. Нашёл случайно где-то в дебрях зеркал KDE. Копию пока что можно найти тут: [...]. Для нормальной работы достаточно положить куда-нибудь один голый файл: yacc.exe и большн ничего.

Мусор

Hosted by uCoz