|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 15 Nov 2004 17:23:56 To : Zahar Kiselev Subject : Re: Русские буквы в xterm -------------------------------------------------------------------------------- Zahar Kiselev -> Boris Veytsman @ Mon, 15 Nov 2004 09:21:14 +0300: ZK> Hу и как будем этот парадокс устранять? Переделывать gcc чтобы ZK> запятые вместо точек понимал? :-) Кстати я не уверен что это вообще ZK> возможно в рамках синтаксиса языка, так как запятая там - это ZK> разделитель элементов списка. А точка - разделитель имени структуры и имени ее поля... И ничего. ZK> Будем и его переопределять на "точку с запятой" как в win95 по ZK> умолчанию? Так ведь в русском языке вообще-то перечисление через ZK> запятую делается - c этим даже гуманитарии спорить не будут... ZK> Получается явная неоднозначность записи - и в числах запятая, и в ZK> списках она же - а как компьютер это поймет? Если например список ZK> состоит из дробных чисел? А как он понимает, когда у тебя >> обозначает оператор сдвига, а когда - завершение вложенного аргумента шаблона? Правильно, по правилу максимально длинной лексемы. Hо парадокса на самом деле нет. Потому как нормальный пользователь программы на C не пишет. С перлом, правда, веселее получается - у него интерпретация точки в коде может сильно зависеть от того, в каком окружении делается eval этого кода :-) -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, Jabber: ran@jabber.ran.pp.ru --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/25606b953e869.html, оценка из 5, голосов 10
|