[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bpfk] lo nu la .peg. zei gerna cu basti la .iak. zei gerna





2016-02-09 16:28 GMT+03:00 guskant <gusni.kantu@gmail.com>:


Le lundi 8 février 2016 04:13:27 UTC, guskant a écrit :

i mi toltu'i fi lo du'u lo djavaskript zei pagbu be la'e di'e cu cmima lo ca'irselzau
i zoizoi 
zoi

i je'u lo curve be lo ka me la peg cu na banzu lo nu finti lo genturfa'i
i ku'i mi jinvi lo du'u lo pagbu be mu'u lo zoi zei stura be'o noi drata la peg cu .ei zifre se jitro lo finti be lo genturfa'i gi'e .ei na'e rinju la djavaskript



i la'e di'e ve vimcu lo javaskript zei pagbu la ilmen peg i zoizoi
zoi

ca'o mutce drani be na


i mu'a zoi zoi

LU_clause <- LU_pre LU_post
LU_pre <- pre_clause LU spaces?
LU_post <- post_clause 

zoi

i lo mu'oi gy.indicator.gy. ka'e pagbu lo mu'oi gy.post_clause.gy.

i mu'a lu lu ui mo li'u i ku'i mi jinvi lo du'u zo ui na galfi zo lu i mi jinvi lo du'u zo lu sitsku pe'a zo ui

i ja'o sarcu falo nu ca'o favgau i ca va'oku lo nintadni ka'e se cfipu

i mi na zanru lo gerna pe zoi zoi
https://raw.githubusercontent.com/guskant/ilmentufa-1/gh-pages/camxes-20160209.peg
zoi


i ganai da'i ji'a sai ro na'e bo mi cu tugni fi lo du'u lo javaskript zei pagbu ji'a cu ca'irselzau
gi la'e di'u la'a plixau lo finti be lo drata genturfa'i


ni'o mi na birti lo du'u .ei va'o lo peg zei curve cu galfi lo zo zoi zei stura ma kau
i ku'i mi cuxna lo tarmi noi se jicmu la masatos peg ku'o gi'e na'e mutce ciksi zo zoi
i di'e te pruce
i zoi peg

ZOI_clause <- ZOI_pre ZOI_post
ZOI_pre <- pre_clause ZOI spaces? zoi_open spaces? zoi_word* zoi_close spaces?
ZOI_post <- post_clause
ZOI_start <- !ZOI_pre ZOI

lojban_word <- (CMEVLA / CMAVO / BRIVLA)
any_word <- lojban_word spaces?
zoi_open <- lojban_word
zoi_word <- (non_space+) spaces 
zoi_close <- any_word

peg

i mi ji'a na birti
i ku'i simsa zo ra i sa'u ka'eku na ciksi tu'a zo zoi i va'o ro da ro ca genturfa'i na ku ciksi ro pagbu be la lojban 




ni'o sei sitna lo zo zoi zei stura cu vrici lo finti be lo genturfa'i
i di'e liste lo peg zei velski be lo vo vrici 
mi'e la guskant mu'o fa'o


1mai. la camgusmis peg pe la javas

ZOI-clause <- ZOI-pre ZOI-post
ZOI-pre <- pre-clause ZOI spaces? zoi-open zoi-word* zoi-close spaces?
ZOI-post <- post-clause

zoi-open <- any-word-pre inner-word &{ myAssign( new String(innerWordSEP2.toString()) ) } close-paren
zoi-word <- spaces? zoi-printable-pre inner-word &{ ! myCompare( startString, innerWordSEP3 ) } close-paren
zoi-close <- spaces? any-word-pre inner-word &{ myCompare( startString, innerWordSEP3 ) } close-paren spaces?
zoi-printable-pre <- any-word-pre / non-Lojban-word-pre
any-word-pre <- CMAVO-word-pre / CMENE-word-pre / BRIVLA-word-pre
NORATS non-Lojban-word-pre <- " nonLojbanWord=( "


2mai. la masatos peg pe la javaskript

ZOI_clause = pre:ZOI_pre post:ZOI_post {return _node2("ZOI_clause", pre, post); }
ZOI_pre = pre_clause ZOI spaces? zoi_open zoi_word* zoi_close spaces?
ZOI_post = post_clause

lojban_word = expr:(CMENE / CMAVO / BRIVLA) { return expr; }
any_word = expr:lojban_word spaces? { return expr; }
zoi_open = lojban_word
zoi_word = non_lojban_word
zoi_close = lojban_word


3mai. la ilmen peg pe la javaskript

ZOI_clause = pre:ZOI_pre post:ZOI_post {return _node2("ZOI_clause", pre, post); }
ZOI_pre = pre_clause ZOI spaces? zoi_open spaces? zoi_word* zoi_close spaces?
ZOI_post = post_clause
ZOI_start = !ZOI_pre ZOI

lojban_word = expr:(CMEVLA / CMAVO / BRIVLA) { return expr; }
any_word = expr:lojban_word spaces? { return expr; }
zoi_open = w:lojban_word { return _zoi_assign_delim(w); }
zoi_word = expr:( w:(non_space+) spaces &{ return (! _zoi_check_quote(w)); } ) {return "";}
zoi_close = w:any_word &{ return (_zoi_check_delim(w)); }


4mai. la iocikun peg pe la xaskel
(co'u gubni)

ZOI_anything = z:ZOI sep:any_word str:
( !w:any_word[w == sep] c:anything
 )* sep':any_word[sep == sep']


i e'u sepli jdice doi bypyfyky.
 

 

--
You received this message because you are subscribed to the Google Groups "BPFK" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bpfk-list+unsubscribe@googlegroups.com.
To post to this group, send email to bpfk-list@googlegroups.com.
Visit this group at https://groups.google.com/group/bpfk-list.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "BPFK" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bpfk-list+unsubscribe@googlegroups.com.
To post to this group, send email to bpfk-list@googlegroups.com.
Visit this group at https://groups.google.com/group/bpfk-list.
For more options, visit https://groups.google.com/d/optout.