Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Вариант логического конланга

Автор Тайльнемер, февраля 5, 2014, 06:27

0 Пользователи и 1 гость просматривают эту тему.

Тайльнемер

Цитата: arseniiv от февраля 14, 2014, 11:09
то из-за пути в дереве (вдруг раскидистое?)
С раскидистыми предложениями и в естественных языках трудно с местоимениями. Так что ничего страшного, наверное.

Тайльнемер

Цитата: arseniiv от февраля 14, 2014, 11:09
Или использовать словосложение, но длинные такие слова будут на слух неотличимы от нескольких слов с новыми окончаниями.
Вот это я как раз и хотел сделать, но пока не придумал как.

Вот взять, например, фразы 'granda dome' «большой дом» и 'hon me dome' «мой дом». Хотелось бы, чтобы 'hon me' могло вести себя так же, как 'granda', в том числе, имело бы такое же окончание. Что-то типа '(h'n-m)a dome'.
Грамматика станет сложнее, но порождать фразы будет проще, потому что можно будет запоминать такие вот блоки как цельные слова и ставить их в предложение как простые.

Тайльнемер

Попробуем так:
Xon Ye Ze  ≕  Xu-Ya Ze
Xos Ye Ze  ≕  Xu-Yas Ze
и т. п.
Это просто синтаксический сахар.

Примеры:
hu-ma dome = hon me dome — «мой дом»
pui-domas me = pois dome me — «я дома»
siblu-me = siblan me — «моя сестра»
hu-siblu-ma dome = hon siblu-me dome = hon siblan me dome — «дом моей сестры»

Такие составные слова можно запоминать как целое, а не составлять каждый раз из частей. В этом их смысл.

Цитата: arseniiv от февраля 14, 2014, 11:09
Тогда, может,
Цитата: Тайльнемер от февраля 14, 2014, 04:54«2 кошки» — tuva kate
«27 кошек» — tuvoin seve kate
«2771 кошка» — tuvoin sevain sevain une kate
но с обратным порядком S и O? Вроде, меньше будет ненулевых окончаний.
Порядок менять не хочется. Определяемое слово должно быть субъектом — это удобнее.
Получается:
«2 кошки» — tuva kate
«27 кошек» — tuvui-seva kate
«2771 кошка» — tuvui-sevui-sevui-una kate
«Кошек — две» — tuvas kate
«Кошек — 27» — tuvui-sevas kate
«Кошек — 2771» — tuvui-sevui-sevui-unas kate

Хотелось бы иметь возможность делать более сложные составные слова (например, соединить 'd' и 't' в 'dos Xe tos Ye Ze'), но я пока не знаю, как.

arseniiv

Offtop
А я сделал standalone конвертер aDict → HTML, да ещё и с дополнительными опциями. Осталось написать справку по стилям и прочему. Ты хорошо разбираешься в CSS? А то меня мои стили по умолчанию (см. teilne.html) не устраивают...

Тайльнемер


arseniiv

Offtop
Какая-то она слишком свободная, читать неудобно, вертикальные отступы большие, и левый отступ у списка определений не нужен. Что-то вроде ещё было...

Тайльнемер

Offtop

arseniiv

Offtop


arseniiv

Как сократить слова с несколькими окончаниями типа altoin me home: altui-ma home или altiu-ma home?

Offtop
Ой, я хотел не txt приложить вторым:

Тайльнемер


Тайльнемер

Кстати, непонятно, как будет «твой».
«Мой кот» — hon me kate = hu-ma kate
«Твой кот» — hon mei kate = ?

Можно было бы взять hu-mai, но это нарушает логику.
Так что словосложение надо переделать. Добавить в него больше возможностей.

Hellerick

Цитата: Тайльнемер от февраля 21, 2014, 04:22
Кстати, непонятно, как будет «твой».
«Мой кот» — hon me kate = hu-ma kate
«Твой кот» — hon mei kate = ?

Hui-ma kate, прости господи?

Тайльнемер

А корни для цифр я до того, как появились tuve и seve, хотел взять такие:

 
   
   
   
   
   
   
   
   
   
   
0nule
1une
2dve
3tre
4kvatre
5pente
6hekse
7septe
8okte
9none

Т. е. латино-греческие. Чтобы 4 лучше различалось с 5, а 6 — с 7, я взял для 4 и 7 латинско-образную форму, а для 5 и 6 — грекообразную.
Правда, 2 и 3 получились из одного слога, в то время как остальные цифры — из двух. Может, лучше заменить на duve (tuve) и tere (treje)?

Тайльнемер

Цитата: Hellerick от февраля 21, 2014, 05:00
Hui-ma kate, прости господи?
Уже занято под hoin me kate — «кот, являющийся моим хозяином».

Можно, конечно, использовать hu-, hiu-, hui-, hiui-. Не знаю...

Hellerick

Может, тупо сделать «обрубатель концов». Напрмер, -ka: honmeikateka.

Теоретически, может, некрасиво, но зато думать меньше надо.

Тайльнемер

Цитата: Hellerick от февраля 21, 2014, 06:38
Может, тупо сделать «обрубатель концов». Напрмер, -ka: honmeikateka.
В смысле, hon-mei-ka kate?

Тут нехорошо оставлять -o- и -n в hon, потому что это изменяемые окончания:
hon mei kate = hon-mei-ka kate — «твой кот»
hos mei kate = hon-mei-kas(?) kate — «кот — твой»
han mei = hon-mei-ke(?) — «то, что принадлежит тебе»

Hellerick

Цитата: Тайльнемер от февраля 21, 2014, 09:41
Тут нехорошо оставлять -n в hon, потому что это изменяемое окончание

Тут надо оставлять окончание. Hon·mei·kate·ka — это твой кот. А Hos·mei·kate·ka — твои притязания на него.

Ka — это частица, приравниваемая в значении, переданному старшему элементу предшествующего выражения.

Тайльнемер

Цитата: Hellerick от февраля 21, 2014, 09:49
Тут надо оставлять окончание. Hon·mei·kate·ka — это твой кот. А Hos·mei·kate·ka — твои притязания на него.
Ka — это частица, приравниваемая в значении, переданному старшему элементу предшествующего выражения.
Честно говоря, не понял.
Можно поподробнее?
Почему там -a на конце? Предполагается наличие ещё одного аргумента?

Hellerick

Цитата: Тайльнемер от февраля 21, 2014, 10:01
Честно говоря, не понял.

Да я сам запутался. Надо не на голые слова смотреть, а на то, как они будут использоваться в предложениях.

Зачем вы вообще эти альтернативные конструкции придумали и как они должны облегчать логиканцам жизнь?

arseniiv

А set для любого множества добавим или переделаем корень? Не добавил его в этот раз. Не знаю, почему.

Цитата: Тайльнемер от февраля 21, 2014, 05:12
Правда, 2 и 3 получились из одного слога, в то время как остальные цифры — из двух. Может, лучше заменить на duve (tuve) и tere (treje)?
Tere мне лучше смотрится, чем treje, а с вариантами 2 не могу ничего сказать.

Offtop
Spoiler: Тайльнемеру ⇓⇓⇓

Цитата: Hellerick от февраля 21, 2014, 10:23
Зачем вы вообще эти альтернативные конструкции придумали и как они должны облегчать логиканцам жизнь?
Теоретически, если их запомнить неразложимыми, это убыстрит или упростит говорение. (Мне казалось, сложные слова должны бы получиться более компактными, но с учётом того, что единственный аффикс всех, кроме местоимений, имеет вид (V)V(C)... не корни же предлагать жевать. Если дойдёт дело до клона, то, наверно, у меня там будет какая-нибудь фузия.)

Тайльнемер

Цитата: Hellerick от февраля 21, 2014, 09:49
Тут надо оставлять окончание. Hon·mei·kate·ka — это твой кот. А Hos·mei·kate·ka — твои притязания на него.
Hon mei kate и hos mei kate уже означают, соответственно, «твой кот» и «твоё обладание котом». Это законченные кляузы и им никакие дополнительные окончания не нужны, так как слотов для аргументов у них уже нет. В силу неизменности законченных кляуз, их можно заучить целиком. Так что проблемы, вроде, тут нет.

Цитата: Hellerick от февраля 21, 2014, 10:23
Зачем вы вообще эти альтернативные конструкции придумали и как они должны облегчать логиканцам жизнь?
Есть случаи, когда хочется кусок кляузы использовать как независимое слово.
Например, во фразе hon me kate сочетание hon me не является законченной кляузой — это двухвалентный предикат с одним заполненным аргументом и одним свободным слотом. И запомнить такие сочетания как единое целое нельзя, ведь у них изменяемое окончание в середине.
Но оно вполне осмысленно, оно значит «мой...».
А хотелось бы его использовать так же, как, например, «большой...», «зелёный...» и т. д. — строить с ним фразы точно так же, не задумываясь.

Если мы вынем окончание изнутри и приделаем новое снаружи, такое как если бы это было отдельное слово, то так и получится:

Было:
Grandas kate  ↔  Hos me kate
Das granda kate  ↔  Das hon me kate
Amos me grande  ↔  Amos me han me

— фразы построены по-разному.

Стало:
Grandas kate  ↔  Hu-mas kate
Das granda kate  ↔  Das hu-ma kate
Amos me grande  ↔  Amos me hu-me

— фразы построены однотипно.

Тайльнемер

Цитата: arseniiv от февраля 21, 2014, 10:47
А set для любого множества добавим или переделаем корень?
Ну да.

Offtop
Цитата: arseniiv от февраля 21, 2014, 10:47
А есть в .NET какой-нибудь мемоизатор или кэш значений из коробки?
Чё-то я не въехал.
Можно чуть подробнее?

arseniiv

Offtop

Тайльнемер

Offtop


arseniiv

Offtop

Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр