11 July

Пересказ грамматики Ложбана или что мне удалось усвоить

Learning languagesNatural Language Processing

Ложбан — искусственный человеческий язык, созданный на основе Логланга в 1987 году Группой логического языка (The Logical Language Group). Лицензионно-открыт и свободен. Основан на логике предикатов. Имеет описание в формате YACC и EBNF.


Алфавит


a, b, d, f, g, i, k, l, m, n, o, p, r, s, t, v, z — читаются как в английском
h, w, q — нет в алфавите
e — читается как русская Э
u — читается как русская У
c — читается как русская Ш. Но ci — произносится как «щи».
х — читается как русская Х (!)
j — читается как русская Ж
tc — читается как русская Ч
y — это шва и произноситься как безударная Ы. Например cy — произносится как «шы».
' — просто разделитель наподобие наших Ь, Ъ знаков (в транскрипции заменяется на h).
. — пауза в произношении.


Числительные


0 — no, 1 — pa, 2 — re, 3 — ci, 4 — vo, 5 — mu, 6 — ха, 7 — ze, 8 — bi, 9 — so
pi — десятичная точка


Например:
pa re ci pi vo mu — 123,45
pa no no — 100


или слитно:
panonopimunono — 100,500


Местоимения (самые простые)


mi — я, мне, моё…
do — ты, твоё…
ti — это


Терминаторы, завершители (ключевое понятие Ложбана/Логлана)


Обозначают границу, конец элемента. Почти всегда опускаются, не указываются. Но иногда их нельзя опускать (и это отдельное искусство).


Самые популярные:
ku — закрывает la,lo,le
vau — терминирует сумти
kei — закрывает абстракторы (nu, bu'u…)


Gizmu — предикат, корневое слово (ключевое понятие Ложбана/Логлана). Имеет несколько аргументов от 1-го до 5-ти. При этом первый аргумент ставится перед gizmu, остальные после (в предложении).


Всегда из пяти букв. При этом 1-я всегда согласная. И последнии (4-я и 5-я) всегда согласная и гласная соответственно. Серединные две буквы (2-я и 3-я) — это гласная и согласная. Но могут меняться. Т.е. gizmu существуют в двух вариантах: СГССГ и ССГСГ (например: klama, sutra…).


Конверсия


Se, te, ve, xe — ставятся перед gizmu и меняют порядок аргументов (делают рокировку аргументов). T.e. первым аргументом становится при se — 2-й, te — 3-й, ve — 4-й и хе — 5-й, а первый переносится на место 2-го, 3-го, 4-го или 5-го аргумента соответственно.


Можно также заполнить место ничего не обозначающей заглушкой — zo'e


Примеры gizmu:


х1 klama x2 x3 x4 х5 — x1 идёт/едет/направляется/перемещается в х2 из х3 через х4 используя х5.
x1 kumfa x2 x3 — x1 комната/помещение/зал/камера в сооружении х2 окружённая х3.


Sumti — (словечки, ключевое понятие Ложбана/Логлана) чаще всего используются как аргументы gizmu и предлогов. Делаются из чего угодно с помощью артиклей le/lo и др.


Артикли


Ставятся перед чем-то. Начинают sumti. Закрываются терминатором ku.
la — используются для имён.
le — недостоверный артикль.
lo — достоверный артикль.
li — выделяет число.
В Логланге вместо li используется lio, а la, le, lo такие же, насколько я помню.


Работают как скобки: la … ku, le … ku, lo … ku, li … ku. Например: la .moskov. ku, le klama ku…
То, что заключено в эти скобки, становиться sumti. Заключить в эти скобки можно почти всё, что угодно. В случае с gizmu берут смысл его первого аргумента.


Простейшие примеры sumti (с использованием конверсии):


le kumfa ku — комната.
le se kumfa ku — сооружение в котором комната(?)
le te kumfa ku — окружение комнаты (стены?)
le klama ku — идущий/едущий/перемещающейся.
le se klama ku — место куда перемещаются/едут/идут.
le te klama ku — место откуда едут/идут.
le ve klama ku — через что проезжают.
le xe klama ku — на чём едут.


Образование новых слов (производных)


Многие gizmu имеют корень из 3-х букв. А некоторые по два корня, по выбору.
Из корней gizmu можно создавать новые слова — lujvo.


Например:
balvi — будущее, имеет корень «bav».
lamji — смежный, имеет корень «lam».
djedi — день, имеет корень «dei».
bav + lam + dei = bavlamdei — завтра.


Selbri — сказуемое в предложении. Обычно gizmu или tanru (несколько gizmu подряд). Частенько ставится перед selbri частичка «cu» — индикатор начала selbri.


Bridi — предложение. Простая базовая формула: sumti + selbri + sumti + sumti…
Разделитель между предложениями «.i ».


Простейшее bridi:


mi klama le kumfa — Я иду в комнату.


Можно даже:


mi klama le kumfa le kumfa le kumfa — Я иду в комнату из комнаты через комнату.


Можно ещё добавить:


x1 sutra x2 — x1 быстрый/скорый/поспешный в действии/осуществлении x2.


И будет:


mi sutra klama le kumfa — Я быстро иду в комнату.


На Логланге будет примерно так же: mi kukra kamla le spasi


sutra klama — это tanru. При этом klama главнее т. к. последнее. И места аргументов берутся от него.


А ещё можно добавить например:


x1 barda х2 x3 — x1 большой/крупный по свойству/измерению х2 по сравнению/нормой х3


Но так просто barda добавить к sutra klama нельзя. Т.к. tanru объединяет/группирует только два gizmu. Надо использовать частичку «ke» в этом случае:
mi barda ke sutra klama le barda kumfa — Я много и быстро иду в большую комнату.


Для неосновного gizmu в tanru можно заполнить места аргументов используя цепочку из be … bei … be'o. Они ставятся сразу после неосновного gizmu.


Метки мест


Можно пометить sumti метками мест и передвинуть их в предложении в другие места.
Метка ставиться всегда перед sumti.
Метки:
fa — x1
fe — x2
fi — x3
fo — x4
fu — x5


Предлоги


Fi'o … fe'o, либо уже есть заготовленные сокращённые варианты.
Захватывают/группируются с sumti идущим после них.
Могут быть в любом месте предложения.
Например:
zu'a — слева от х1
ca'u — спереди от x1
ri'u — справа от x1
bu'u — в том же самом месте, что и х1


Предлоги времени и расстояния могут быть без sumti.


Время


pu — прошлое
ca — настоящее
ba — будущее


Длительность


zi — малая.
za — средняя.
zu — большая.
Например:
pu za — далеко в прошлом


Расстояние


vi — здесь, va — там, vu — далеко там.


Союзы (самые простые)


для sumti:
.е — и
.a — или


для tanru:
.je — и
.ja — или
Точку перед союзом начинающемся с согласной можно опустить.


для bridi:
.ije — и
.ija — или


nai — не (например «не и»: .enai, jenai, .ijenai…)


Хвостовое присоединение bridi


Это когда ставят в конце bridi .i gi'e/gi'a и дальше идёт предложение (bridi), но без первого аргумента (sumti). Первый аргумент берётся из предыдущего предложения (bridi).
.gi’e — и
.gi’a — или


Придаточные


poi … ku’o — ограничивающее придаточное
noi … ku’o — обстоятельственное придаточное
Прикрепляются к sumti (и selbri?) справа.


Абстракторы (ууу страшные штуки!)


Могут содержать в себе целые bridi.
nu … kei — событие, состояние.
bu’u … kei — абстракция факта.
du’u … kei — истина, идея или мысль
ka … kei — свойство, аспект
ni … kei — количество
… и много ещё других.


Вопросительные местоимения


ma — вместо sumti.
mo — вместо selbri.
Например:
ma klama la .moskov. — Кто едет в Москву?
mi mo la .moskov. — Я что(?) Москва.


Повелительное предложение


ko — повелительный императив.
Пример:
ko klama la .moskov. — Езжай в Москву!


Междометия для выражения эмоций


Могут быть в любом месте предложения не разрушая конструкцию (как «привидения»).
.ui — счастье
.uinai — несчастье
.iu — любовь
.iunai — ненависть (нелюбовь)
.ei — обязательство
.einai — свобода (не обязанность)
… и много других


Ссылки


The Lojban Reference Grammar (эталонная грамматика)
EBNF-грамматика языка
YACC-грамматика языка, для генерации парсера
Хороший учебник для начинающих
http://mw.lojban.org/papri/обзор_грамматики_Ложбана
Онлайн-словарь
Рассказ «Как Враг пришел в Тлунрану» на Ложбане, упрощённом Ложбане, Русском и оригинальном Английском (как пример).
Группа ВКонтакте
join-ссылка на канал в Телеграм


Список литературы переведённой на Ложбан


https://mw.lojban.org/papri/lo_selfri_be_la_.alis._bei_bu'u_la_selmacygu'e — Alice's Adventures in Wonderland
https://mw.lojban.org/papri/lo_se_manci_te_makfa_pe_la_.oz. — The Wonderful Wizard of Oz
https://mw.lojban.org/papri/le_cmalu_noltru — The Little Prince
https://mw.lojban.org/papri/lo_nu_binxo — The Metamorphosis
https://mw.lojban.org/papri/lo_nenri_be_lo_spati_denmi — In a Grove
https://mw.lojban.org/papri/Esther — The Book of Esther

Tags:lojbanloglangложбанлоглангискусственный языкискусственный интеллект
Hubs: Learning languages Natural Language Processing
+24
7.5k 45
Comments 46
Top of the last 24 hours