[00:00:09] <vlad2> присваивать не скаляры
[00:00:29] <vlad2> или я путаю с параметрами?
[00:00:35] <alexey.veselovsky> "If a value parameter is structured (of array or record type), no assignment to it or to its elements are
permitted."
[00:00:41] <alexey.veselovsky> PARAMETER
[00:01:22] <alexey.veselovsky> иначе очень уж сурово было бы - иммутабельные структуры и массивы ВЕЗДЕ! Ибо даже элементы модифицировать нельзя :-)
[00:02:30] <alexey.veselovsky> Я подозреваю что в моем случае так делать нельзя, потому что формально у них разный тип (про массивы integer'ов)
[00:03:01] <alexey.veselovsky> Но, вообще говоря, это меня не остоновит - ведь можно тогда написать функцию с ДВУМЯ массивами-var-параметрами
[00:03:08] <alexey.veselovsky> и попробовать их присвоить друг другу :-)
[00:03:16] <alexey.veselovsky> а фактически они будут разной длины
[00:03:33] <alexey.veselovsky> и привет
[00:07:16] <alexey.veselovsky> vlad2: знаешь чего я боюсь? если Вирт узнает об этих проблемах, он просто вырежет нафиг открытые массивы :-)
[00:07:44] <alexey.veselovsky> Вот, обновленный пример: http://oberspace.dyndns.org/index.php/topic,473.msg15458.html#msg15458
[00:07:48] <vlad2> Хе-хе :)
[00:14:27] <vlad2> На самом деле просто прописать семантику строк. Отдельным пунктом. Откуда и куда они конвертятся.
[00:14:37] <vlad2> На 17-й странице :)
[00:14:51] <alexey.veselovsky> а что с массивами?
[00:15:02] <alexey.veselovsky> вот совсем злобный пример, чтобы указатели не меняли: http://oberspace.dyndns.org/index.php/topic,473.msg15459.html#msg15459
[00:16:48] <alexey.veselovsky> То есть у меня конечно была идея, взать текущий репорт за Core language, а все уточнения annex'ами добить (для десктопов там, для микроконтроллеров и так далее), но блин. Тут и Core language хромает на обе ноги!
[00:30:42] <alexey.veselovsky> "В Oberon-07 Н.Вирт уточнил «классический» Оберон, модернизировав систему базовых типов, включив цикл Дейкстры и т.п."
[00:30:47] <alexey.veselovsky> афигеть как модернизировал. блин
[00:53:47] <Kemet> это откуда
[00:54:12] <alexey.veselovsky> c сайта Информатики-21
[00:54:18] <alexey.veselovsky> info21 жжет как всегда :-)
[01:05:07] <alexey.veselovsky> блин. обобщенная функция COPY
[01:39:07] <alexey.veselovsky> гы. Модула-3 рассылка:
[01:39:13] <alexey.veselovsky> "Im starting to get nervous of so many things going on and Cm3 going anywhere.
We need to release something rather sooner than later."
[09:51:01] <vlad3> valexey: допилил строки в компиляторе в соответствии с пониманием после обсуждения
[09:51:21] <vlad3> присваивание открытому массиву запрещено
[09:51:38] <vlad3> передача в качестве не-VAR массива разрешена