История изменений
Исправление hateyoufeel, (текущая версия) :
Это никак не мешает использовать len, просто в зависимости от варианта использования компилятор будет определять переменная это или оператор. Что бы не спутать с функций можно определить его использование без скобок, например int len = len array;
Мммм… превратить сишечный парсер в context-sensitive! Что может быть лучше? Ведь в C++ это так замечательно сработало!
UPD:
сорян, сишечный парсер уже давно context-sensitive. Хотя бы потому что выражение (a)*b
можно парсить минимум двумя способами.
Исходная версия hateyoufeel, :
Это никак не мешает использовать len, просто в зависимости от варианта использования компилятор будет определять переменная это или оператор. Что бы не спутать с функций можно определить его использование без скобок, например int len = len array;
Мммм… превратить сишечный парсер в context-sensitive! Что может быть лучше? Ведь в C++ это так замечательно сработало!