[14:10:12] <kpmy> в целом, кстати, интерпретатор декларативного языка получается проще, потому что поток управления не надо менять, а значит нет стеков вызовов, инструкций типа IF, WHILE
[14:10:22] <kpmy> всё на выражениях
[14:13:26] <geniepro> ну вообще-то IF вполне может быть, но не как оператор, а как функция
[14:16:18] <kpmy> UNIT Top
REG x INTEGER
PROCESS
x := x = 0 -> 1 : x = 1 -> 2 : 0
END Top
обожемой. тернарный оператор в обероне
[14:17:15] <geniepro> сделай как в сях ?: ))
[14:17:54] <geniepro> принцип наименьшего удивления
[14:20:19] <kpmy> в джаве ?
[14:20:28] <kpmy> я пока сделал как в lola
[14:20:39] <kpmy> но символ всегда можно сменить
[14:28:45] <geniepro> синтаксис типа "x -> yzw" обычно используется для обозначения лямбд
[14:32:06] <kpmy> ну, это вирт так решил
[14:32:35] <kpmy> может применительно к ножкам микросхем это имеет какой-то смысл
[15:01:57] <kpmy> прикольная штука регистры
[16:26:40] <vlad2> Кстати, у меня давно руки чешутся тернарный оператор в еберон добавить.
[16:26:55] <TRUE> а разве это тернарный оператор?
[16:27:01] <TRUE> это не CASE разве?
[16:27:47] <vlad2> У него резкультат есть. Т.е. это expressioin в виртовской терминологии.
[16:27:59] <vlad2> А CASE - statement
[16:28:03] <TRUE> но он всё равно не тернарный
[16:28:24] <vlad2> А каклй?
[16:28:45] <TRUE> тут два условия и три результата
[16:28:58] <TRUE> а в тернарном - одно условие и два результата
[16:29:08] <kpmy> да, это expresion
[16:29:16] <kpmy> в Lola
[16:29:38] <vlad2> Это рекурсивный тернарный.
[16:29:59] <kpmy> ага, ternary chained
[16:31:48] <TRUE> слово "тернарный" идёт от слова "три". Три параметра. Первый - условие, а остальные два - результаты. Не важно, рекурсивный он или нет, но там не три параметра.
[16:32:05] <kpmy> но второй параметр это ведь выражение?
[16:32:20] <kpmy> а выражение может быть еще одним тернарным оператором
[16:32:33] <kpmy> там просто скобок нет, приоритетами все разруливается
[16:33:45] <TRUE> kpmy> но второй параметр это ведь выражение?
и? Где у этого тернарного оператора условие?
[16:34:55] <TRUE> а если расставить скобки, то как оно выглядело бы?
[16:35:16] <kpmy> вот так получается
x := (
(x = 0) -> 1 : (
(x = 1) -> 2 : 0
)
)
[16:35:45] <TRUE> а где второй результат у первого тернарного оператора?
[16:35:58] <kpmy> то есть это после стрелки идут два выражения, а что в них это уже неважно
[16:36:12] <kpmy> у первого второй результат это второй
[16:36:13] <TRUE> а, вижу
[16:38:19] <TRUE> но я бы в контексте Оберона рассматривал это как "IF . THEN . ELSIF . THEN . ELSE .". То есть, никаких вложенных конструкций.
[16:39:05] <kpmy> да, с точки зрения императивного языка тернарный оператор скорее является инструкцией
[18:01:35] <geniepro> вот так получается
x := (
(x = 0) -> 1 : (
(x = 1) -> 2 : 0
)
)
ну что ж, лисп тебе почти по силам )))
[18:36:36] <acidtech23> в совке не было
[19:28:45] <geniepro> http://c-eho.info/znat-i-pomnit/item/1271-druzhestvennaya-i-dobraya-k-rossii-finlyandiya
«…МИД Финляндии считает окончательный распад России единственным положительным вариантом развития событий.
…. Финны и их ведущие политики хотели бы осуществить в Карелии этнические чистки и выселить русских с этих территорий.
МИД Финляндии подготовил план, который включает в себя полную этническую чистку и опись земельных владений и недвижимости для передачи во владение финнам...»
«С окончанием гражданской войны физическое уничтожение русских в Финляндии прекратилось, но желание финского правительства избавиться от русского населения и беженцев никуда не исчезло. Еще в апреле 1918 года финский сенат принял решение о высылке из страны всех бывших русских подданных, и в течение весны-лета около 20 000 русских оказались выдворены из страны».
Морской министр Северо-Западного правительства контр-адмирал В.К. Пилкин писал в 1919 году своему коллеге в правительстве Колчака контр-адмиралу М.И. Смирнову: «Если финны пойдут [на Петроград] одни, или хотя бы с нами, но в пропорции 30 тысяч против трех-четырех,— которые здесь в Финляндии, то при известной их ненависти к русским, их характере мясников… они уничтожат, расстреляют и перережут все наше офицерство, правых и виноватых, интеллигенцию, молодежь, гимназистов, кадетов — всех, кого могут, как они это сделали, когда взяли у красных Выборг».
Того же мнения придерживался и один из лидеров антибольшевистского петроградского подполья В.Н. Таганцев (по делу о заговоре которого был расстрелян поэт Н. Гумилев): «Никто из нас не хотел похода финляндцев на Петроград. Мы помнили о расправе над русскими офицерами заодно с красными повстанцами»
[20:45:05] <geniepro> о санкциях животворящих: http://rostec.ru/news/4516965 "Ростех подвел итоги 2014 года"
Консолидированная чистая прибыль составила 33,9 млрд рублей