Страница 1 из 1

Словосочетания в наименованиях

Добавлено: 26.11.18 11:29
MihalNik
#русскийязык #перевод

Частица "ли" сочетается с непосредственно предыдущим словом, поэтому слова перед ней должны быть упорядочены соответствующим смыслу образом.

Re: Словосочетания в наименованиях

Добавлено: 26.11.18 11:41
Лис [Вежливый]
хорошо бы привести конкретные примеры употребления частицы "ли", а так же из-за чего такое желание возникло (для чего)

Re: Словосочетания в наименованиях

Добавлено: 26.11.18 13:57
MihalNik
НезаконченныйТипЛи - тип ли то, что не закончено
ТипНезаконченныйЛи - не закончен ли тип
Вообще такой способ наименований - проблемный, например, не читается с "если".

Re: Словосочетания в наименованиях

Добавлено: 26.11.18 18:39
БудДен
Это калька с лиспа или схемы. В лиспе подобные вещи заканчиваются на p, например evenp, oddp - ЧётныйЛи, нечётноеЛи.
В Scheme ставят в конце вопросительный знак. Как-то так: even?

При таком соглашении, взглянув на слово, сразу понимаешь, что это булево. Отрезая Ли, получаем описание. Возможно, что насилие над русским языком здесь совершено. Но я не вижу, как без него можно обойтись, не делая что-то на базе естественного языка. А это - гораздо сложнее. Поместить "Ли" в другое место - будет плохо видно при многосоставном слове.

Возможно, что в типизированном языке это не так нужно. Но тогда нужно уметь красиво показывать переменные и функции вместе с типом. Проблема возникнет со сложными сигнатурами, имеющими большое число параметров.

Какие есть альтернативные предложения?

Лис, примеры, видимо, нужно смотреть тут: https://gitlab.com/budden/nkp

Re: Словосочетания в наименованиях

Добавлено: 26.11.18 18:42
БудДен
Да, и кроме того, в некоторых случаях хочется начать со слова так, чтобы группа подобных функций начиналась с одного и того же префикса. Опять же, в достаточно развитом языке префикс можно превратить в пр-во имён, но мы имеем, что имеем.

Re: Словосочетания в наименованиях

Добавлено: 26.11.18 20:20
Лис [Вежливый]
насилие над русским языком
Дасла, так-точносла.

Изображение