LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

Это никак не мешает использовать len, просто в зависимости от варианта использования компилятор будет определять переменная это или оператор. Что бы не спутать с функций можно определить его использование без скобок, например int len = len array;

Мммм… превратить сишечный парсер в context-sensitive! Что может быть лучше? Ведь в C++ это так замечательно сработало!

UPD:

сорян, сишечный парсер уже давно context-sensitive. Хотя бы потому что выражение (a)*b можно парсить минимум двумя способами.

Исходная версия hateyoufeel, :

Это никак не мешает использовать len, просто в зависимости от варианта использования компилятор будет определять переменная это или оператор. Что бы не спутать с функций можно определить его использование без скобок, например int len = len array;

Мммм… превратить сишечный парсер в context-sensitive! Что может быть лучше? Ведь в C++ это так замечательно сработало!