User:Gleki/ei lo gerna cu jetnu lojbo

From Lojban
< User:Gleki
Revision as of 12:38, 9 October 2016 by Gleki (talk | contribs) (Created page with "; text<sub>0</sub> = : [NAI ...] [CMENE ... # | (indicators & free ...)] [joik-jek] text-1 id="b2" name="b2"[https://lojban.github.io/cll/21/2/#y2 ] ; text-1<sub>2</sub> = : [...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
text0 =
[NAI ...] [CMENE ... # | (indicators & free ...)] [joik-jek] text-1 id="b2" name="b2"[1]
text-12 =
[(I [jek | joik] [[stag] BO] #) ... | NIhO ... #] [paragraphs] id="b4" name="b4"[2]
paragraphs4 =
paragraph [NIhO ... # paragraphs] id="b10" name="b10"[3]
paragraph10 =
(statement | fragment) [I # [statement | fragment]] ... id="b11" name="b11"[4]
statement11 =
statement-1

| prenex statement id="b12" name="b12"[5]

statement-112 =
statement-2 [I joik-jek [statement-2]] ... id="b13" name="b13"[6]
statement-213 =
statement-3 [I [jek | joik] [stag] BO # [statement-2]] id="b14" name="b14"[7]
statement-314 =
sentence

| [tag] TUhE # text-1 /TUhU#/ id="b20" name="b20"[8]

fragment20 =
ek #

| gihek # | quantifier | NA # | terms /VAU#/ | prenex | relative-clauses | links | linkargs id="b30" name="b30"[9]

prenex30 =
terms ZOhU # id="b40" name="b40"[10]
sentence40 =
[terms [CU #]] bridi-tail id="b41" name="b41"[11]
subsentence41 =
sentence

| prenex subsentence id="b50" name="b50"[12]

bridi-tail50 =
bridi-tail-1 [gihek [stag] KE # bridi-tail /KEhE#/ tail-terms] id="b51" name="b51"[13]
bridi-tail-151 =
bridi-tail-2 [gihek # bridi-tail-2 tail-terms] ... id="b52" name="b52"[14]
bridi-tail-252 =
bridi-tail-3 [gihek [stag] BO # bridi-tail-2 tail-terms] id="b53" name="b53"[15]
bridi-tail-353 =
selbri tail-terms

| gek-sentence id="b54" name="b54"[16]

gek-sentence54 =
gek subsentence gik subsentence tail-terms

| [tag] KE # gek-sentence /KEhE#/ | NA # gek-sentence id="b71" name="b71"[17]

tail-terms71 =
[terms] /VAU#/ id="b80" name="b80"[18]
terms80 =
terms-1 ... id="b81" name="b81"[19]
terms-181 =
terms-2 [PEhE # joik-jek terms-2] ... id="b82" name="b82"[20]
terms-282 =
term [CEhE # term] ... id="b83" name="b83"[21]
term83 =
sumti | (tag | FA #) (sumti

| /KU#/) | termset | NA KU # id="b85" name="b85"[22]

termset85 =
NUhI # gek terms /NUhU#/ gik terms /NUhU#/

| NUhI # terms /NUhU#/ id="b90" name="b90"[23]

sumti90 =
sumti-1 [VUhO # relative-clauses] id="b91" name="b91"[24]
sumti-191 =
sumti-2 [(ek | joik) [stag] KE # sumti /KEhE#/] id="b92" name="b92"[25]
sumti-292 =
sumti-3 [joik-ek sumti-3] ... id="b93" name="b93"[26]
sumti-393 =
sumti-4 [(ek

| joik) [stag] BO # sumti-3] id="b94" name="b94"[27]

sumti-494 =
sumti-5

| gek sumti gik sumti-4 id="b95" name="b95"[28]

sumti-595 =
[quantifier] sumti-6 [relative-clauses]

| quantifier selbri /KU#/ [relative-clauses] id="b97" name="b97"[29]

sumti-697 =
(LAhE # | NAhE BO #) [relative-clauses] sumti /LUhU#/

| KOhA # | lerfu-string /BOI#/ | LA # [relative-clauses] CMENE ... # | (LA | LE) # sumti-tail /KU#/ | LI # mex /LOhO#/ | ZO any-word # | LU text /LIhU#/ | LOhU any-word ... LEhU # | ZOI any-word anything any-word # id="b111" name="b111"[30]

sumti-tail111 =
[sumti-6 [relative-clauses]] sumti-tail-1

| relative-clauses sumti-tail-1 id="b112" name="b112"[31]

sumti-tail-1112 =
[quantifier] selbri [relative-clauses]

| quantifier sumti id="b121" name="b121"[32]

relative-clauses121 =
relative-clause [ZIhE # relative-clause] ... id="b122" name="b122"[33]
relative-clause122 =
GOI # term /GEhU#/

| NOI # subsentence /KUhO#/ id="b130" name="b130"[34]

selbri130 =
[tag] selbri-1 id="b131" name="b131"[35]
selbri-1131 =
selbri-2

| NA # selbri id="b132" name="b132"[36]

selbri-2132 =
selbri-3 [CO # selbri-2] id="b133" name="b133"[37]
selbri-3133 =
selbri-4 ... id="b134" name="b134"[38]
selbri-4134 =
selbri-5 [joik-jek selbri-5 | joik [stag] KE # selbri-3 /KEhE#/] ... id="b135" name="b135"[39]
selbri-5135 =
selbri-6 [(jek | joik) [stag] BO # selbri-5] id="b136" name="b136"[40]
selbri-6136 =
tanru-unit [BO # selbri-6]

| [NAhE #] guhek selbri gik selbri-6 id="b150" name="b150"[41]

tanru-unit150 =
tanru-unit-1 [CEI # tanru-unit-1] ... id="b151" name="b151"[42]
tanru-unit-1151 =
tanru-unit-2 [linkargs] id="b152" name="b152"[43]
tanru-unit-2152 =
BRIVLA #

| GOhA [RAhO] # | KE # selbri-3 /KEhE#/ | ME # sumti /MEhU#/ [MOI #] | (number | lerfu-string) MOI # | NUhA # mex-operator | SE # tanru-unit-2 | JAI # [tag] tanru-unit-2 | any-word (ZEI any-word) ... | NAhE # tanru-unit-2 | NU [NAI] # [joik-jek NU [NAI] #] ... subsentence /KEI#/ id="b160" name="b160"[44]

linkargs160 =
BE # term [links] /BEhO#/ id="b161" name="b161"[45]
links161 =
BEI # term [links] id="b300" name="b300"[46]
quantifier300 =
number /BOI#/

| VEI # mex /VEhO#/ id="b310" name="b310"[47]

mex310 =
mex-1 [operator mex-1] ...

| FUhA # rp-expression id="b311" name="b311"[48]

mex-1311 =
mex-2 [BIhE # operator mex-1] id="b312" name="b312"[49]
mex-2312 =
operand

| [PEhO #] operator mex-2 ... /KUhE#/ id="b330" name="b330"[50]

rp-expression330 =
rp-operand rp-operand operator id="b332" name="b332"[51]
rp-operand332 =
operand

| rp-expression id="b370" name="b370"[52]

operator370 =
operator-1 [joik-jek operator-1 | joik [stag] KE # operator /KEhE#/] ... id="b371" name="b371"[53]
operator-1371 =
operator-2

| guhek operator-1 gik operator-2 | operator-2 (jek | joik) [stag] BO # operator-1 id="b372" name="b372"[54]

operator-2372 =
mex-operator

| KE # operator /KEhE#/ id="b374" name="b374"[55]

mex-operator374 =
SE # mex-operator

| NAhE # mex-operator | MAhO # mex /TEhU#/ | NAhU # selbri /TEhU#/ | VUhU # id="b381" name="b381"[56]

operand381 =
operand-1 [(ek | joik) [stag] KE # operand /KEhE#/] id="b382" name="b382"[57]
operand-1382 =
operand-2 [joik-ek operand-2] ... id="b383" name="b383"[58]
operand-2383 =
operand-3 [(ek | joik) [stag] BO # operand-2] id="b385" name="b385"[59]
operand-3385 =
quantifier

| lerfu-string /BOI#/ | NIhE # selbri /TEhU#/ | MOhE # sumti /TEhU#/ | JOhI # mex-2 ... /TEhU#/ | gek operand gik operand-3 | (LAhE # | NAhE BO #) operand /LUhU#/ id="b812" name="b812"[60]

number812 =
PA [PA | lerfu-word] ... id="b817" name="b817"[61]
lerfu-string817 =
lerfu-word [PA | lerfu-word] ... id="b987" name="b987"[62]
lerfu-word987 =
BY

| any-word BU | LAU lerfu-word | TEI lerfu-string FOI id="b802" name="b802"[63]

ek802 =
[NA] [SE] A [NAI] id="b818" name="b818"[64]
gihek818 =
[NA] [SE] GIhA [NAI] id="b805" name="b805"[65]
jek805 =
[NA] [SE] JA [NAI] id="b806" name="b806"[66]
joik806 =
[SE] JOI [NAI]

| interval | GAhO interval GAhO id="b932" name="b932"[67]

interval932 =
[SE] BIhI [NAI] id="b421" name="b421"[68]
joik-ek421 =
joik #

| ek # id="b422" name="b422"[69]

joik-jek422 =
joik #

| jek # id="b807" name="b807"[70]

gek807 =
[SE] GA [NAI] #

| joik GI # | stag gik id="b808" name="b808"[71]

guhek808 =
[SE] GUhA [NAI] # id="b816" name="b816"[72]
gik816 =
GI [NAI] # id="b491" name="b491"[73]
tag491 =
tense-modal [joik-jek tense-modal] ... id="b971" name="b971"[74]
stag971 =
simple-tense-modal [(jek | joik) simple-tense-modal] ... id="b815" name="b815"[75]
tense-modal815 =
simple-tense-modal #

| FIhO # selbri /FEhU#/ id="b972" name="b972"[76]

simple-tense-modal972 =
[NAhE] [SE] BAI [NAI] [KI]

| [NAhE] (time [space] | space [time]) & CAhA [KI] | KI | CUhE id="b1030" name="b1030"[77]

time1030 =
ZI & time-offset ... & ZEhA [PU [NAI]] & interval-property ... id="b1033" name="b1033"[78]
time-offset1033 =
PU [NAI] [ZI] id="b1040" name="b1040"[79]
space1040 =
VA & space-offset ... & space-interval & (MOhI space-offset) id="b1045" name="b1045"[80]
space-offset1045 =
FAhA [NAI] [VA] id="b1046" name="b1046"[81]
space-interval1046 =
((VEhA & VIhA) [FAhA [NAI]]) & space-int-props id="b1049" name="b1049"[82]
space-int-props1049 =
(FEhE interval-property) ... id="b1051" name="b1051"[83]
interval-property1051 =
number ROI [NAI]

| TAhE [NAI] | ZAhO [NAI] id="b32" name="b32"[84]

free32 =
SEI # [terms [CU #]] selbri /SEhU/

| SOI # sumti [sumti] /SEhU/ | vocative [relative-clauses] selbri [relative-clauses] /DOhU/ | vocative [relative-clauses] CMENE ... # [relative-clauses] /DOhU/ | vocative [sumti] /DOhU/ | (number | lerfu-string) MAI | TO text /TOI/ | XI # (number | lerfu-string) /BOI/ | XI # VEI # mex /VEhO/ id="b415" name="b415"[85]

vocative415 =
(COI [NAI]) ... & DOI id="b411" name="b411"[86]
indicators411 =
[FUhE] indicator ... id="b413" name="b413"[87]
indicator413 =
(UI | CAI) [NAI]

| Y | DAhO | FUhO

The following rules are non-formal:

id="b1100" name="b1100"[88]word1100 =
[BAhE] any-word [indicators]
any-word =
“any single word (no compound cmavo)”
anything =
“any text at all, whether Lojban or not” id="b1101" name="b1101"[89]
null1101 =
any-word SI

| utterance SA | text SU