[devel] flex-old
Sergey Y. Afonin
=?iso-8859-1?q?asy_=CE=C1_altlinux=2Eru?=
Чт Ноя 20 16:38:19 MSK 2008
On Thursday 20 November 2008, Dmitry V. Levin wrote:
> > В общем, он не в восторге от
> >
> > M4 Dependency
> >
> > * Do not use the strings `[[' or `]]' anywhere in your code. The
> > former is not valid in C, except within comments and strings, but
> > the latter is valid in code such as `x[y[z]]'. The solution is
> > simple. To get the literal string `"]]"', use `"]""]"'. To get the
> > array notation `x[y[z]]', use `x[y[z] ]'.
> >
> > Пока собирается, но он не уверен в светлом будущем.
>
> flex-new используют все, а flex-old использует только gray на gnu,
> так что если flex-new сломается, то он будет быстро починен,
> а вот починки flex-old ждать не приходится.
Сработаю передатчиком:
**
*> Это уже не работает ? Или оно может перестать работать в будущем ?
*
*Это уже не работает. Иными словами, flex не в состоянии обработать
*входной файл, содержащий в первой секции нормальный код на C, типа
*x = foo[bar[4]];
**
flex-old просто работает. Судя по тому, сколько он работает, вряд ли
там что-то вылезет.
--
С уважением, Сергей Афонин
asy на altlinux.ru
Подробная информация о списке рассылки Devel