[08:57:02] <vlad3> CASE statement непростой в обероне...
[08:59:40] <vlad3> Опять какой-то перекос в минималистичности. Чем if/else не угодил? Причем конструкт идеологически бесполезный - чистый сахар над if/else.
[09:01:42] <vlad3> Т.е. если switch в С++ может, напимер, контролировать (хотя бы варнингами) отсутствие case для енума (и этим отличаться от if/else) - то в обероне енумов нет...
[09:02:26] <vlad3> Строки очент плохо в репорте описаны.
[09:03:00] <vlad3> Не нашел нигде упоминание об их связи с массивами (ARRAY OF CHAR).
[11:18:18] <valexey > vlad2: в обероне нет строк (то есть типа такого нет в принципе)
[11:18:42] <valexey > я хз где ты их там нашел :-)
[19:08:34] <vlad2> Тогда "Hello World!" - это что такое?
[19:08:57] <vlad2> Плюс, там есть замечание (одно) в параграфе про assignment.
[19:09:54] <vlad2> Но на самом деле больше всего сносит крышу от трактования строки в один символ как CHAR.
[19:10:09] <vlad2> Т.е. там вообще непаханное поле для разных толкований.
[19:11:18] <vlad2> Начиная от невозможности задания строки (ARRAY OF CHAR) длиной в одни символ и заканчивая неявным преобразованием ARRAY OF CHAR 1 -> CHAR
[19:14:38] <vlad2> Чем-то напоминает 0 в С++, который может быть целым и указателем в зависимости от ;)
[19:15:40] <vlad2> Я пока в своемькомпиляторе склониюсь к трактовке "не бывает строк в один символ". Так проще ;)
[19:17:47] <vlad2> Ну и в таком виде оно конечно никак не ложится в жабоскриптовые строки.
[20:03:27] <vlad2> http://www.vesti.ru/doc.html?id=957276