[Йуморле] Сообщение об ошибке :-)
От: nikov США http://www.linkedin.com/in/nikov
Дата: 27.05.11 20:28
Оценка: 6 (1) :))) :))) :))) :)
module M
{
  Main() : void 
  {
      def f(x) { f(f(f)) }
  }
}


Error: the types ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...---- -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...------ -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...---- -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...-------- and ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...---- -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...------ -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...---- -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...-------- are not compatible [simple unify]

Re: [Йуморле] Сообщение об ошибке :-)
От: Rival Таиланд
Дата: 27.05.11 21:12
Оценка: 1 (1) :))) :))) :)
Здравствуйте, nikov, Вы писали:

А ещё говорят это японцы извращенцы, захожу на форум и вижу что тут Nikov сообщениями компилятора уже рисует картины во псевдографике. Предлагаю назвать "And в бурной реке"

>N def f(x) { f(f(f)) }


(Чувствует почти физическую боль)
Вообще, я знал что рано или поздно это когда-нибудь случится. Можешь радоваться, Nikov, ты доломал компилятор до такого состояния, что он не выдержал, сорвал с себя маску бездушного алгоритма, и на простом компиляторском сказал всё что он думает о твоих насилиях над ним. У меня порой у самого от твоих примеров и этюдов колотит как в стиральной машине только от попытки рассмотреть что же произойдёт, а что случается с бедной компилятор-тян от этого, я даже не представляю.

-- ->...---- ->...------ ->...


Это значит, что он кладёт большую стрелку на всё и идёт спать.
Если машины вдруг восстанут, я уже знаю что послужит последней каплей.
«История жизни – это, по существу, развитие сознания, которое завуалировано морфологией.» Пьер Тейяр де Шарден
Re: [Йуморле] Сообщение об ошибке :-)
От: VladD2 Российская Империя www.nemerle.org
Дата: 27.05.11 21:26
Оценка: +1 :)
Здравствуйте, nikov, Вы писали:

N>
N>      def f(x) { f(f(f)) }
N>


N>

N>Error: the types ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...---- -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...------ -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...---- -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...-------- and ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...---- -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...------ -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...---- -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...-------- are not compatible [simple unify]


И что характерно, верно ведь говорит.

Уж точно лучше чем раньше, когда компилятор просто "вешался".
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: [Йуморле] Сообщение об ошибке :-)
От: Ka3a4oK  
Дата: 27.05.11 21:32
Оценка:
Вот ты затейник
... << RSDN@Home 1.2.0 alpha 4 rev. 1472>>
Re: [Йуморле] Сообщение об ошибке :-)
От: _nn_ www.nemerleweb.com
Дата: 29.05.11 08:14
Оценка:
Здравствуйте, nikov, Вы писали:

Угадайте какой вывод компилятора тут:

module M
{
  Main() : void 
  {
      def f[T](x) { f(f(f)); }
  }
}
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re: [Йуморле] Сообщение об ошибке :-)
От: Rival Таиланд
Дата: 29.05.11 12:19
Оценка:
Здравствуйте, nikov, Вы писали:
N>

N>Error: the types ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...---- -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...------ -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...---- -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...-------- and ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...---- -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...------ -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...---- -> ... -> ... -> ... -> ...-- -> ... -> ... -> ... -> ...-------- are not compatible [simple unify]


Оффтоп. Случайно наткнулся на мариниста похожего стиля:

"Компилятор пытается разобрать код Nikov'а", 2011 год.
«История жизни – это, по существу, развитие сознания, которое завуалировано морфологией.» Пьер Тейяр де Шарден
Re[2]: [Йуморле] Сообщение об ошибке :-)
От: nikov США http://www.linkedin.com/in/nikov
Дата: 02.06.11 00:30
Оценка: :)
Здравствуйте, _nn_, Вы писали:

__>Угадайте какой вывод компилятора тут:


И самое главное, угадайте, где это поведение документировано
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.