[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