Skip to content

Commit

Permalink
no more xml files !!
Browse files Browse the repository at this point in the history
  • Loading branch information
mi2ebi committed Dec 14, 2023
1 parent d7dd39b commit a4f528b
Show file tree
Hide file tree
Showing 7 changed files with 1,153 additions and 33 deletions.
7 changes: 1 addition & 6 deletions .github/workflows/jvs-update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,7 @@ jobs:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- name: fetch, parse
run: |
mkdir jvs
for lang in en am ar art-guaspi art-loglan be bg br ca ch cs cy da de el en-bpfk en-simple eo es et eu fa fi fr-facile fr ga gl gu he hi hr hu ia id it ja jbo ka ko kw la lt lv mg ne nl no pl pt-br pt ro ru sa sk sl so sq sr sv ta test tlh tok tpi tr uk vi wa zh; do
curl "https://jbovlaste.lojban.org/export/xml-export.html?lang=$lang&positive_scores_only=0&bot_key=z2BsnKYJhAB0VNsl" > "jvs/jbovlaste-$lang.xml"
done
cd scripts; cargo run
run: cd scripts; cargo run

- name: create pr
id: cpr
Expand Down
4 changes: 1 addition & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
jvs/
notes/
target/
oldscripts/
target/
99 changes: 80 additions & 19 deletions data.txt
Original file line number Diff line number Diff line change
Expand Up @@ -45877,6 +45877,11 @@ $t_1$ is an uninstaller for uninstalling $s_2$ from system $s_3=c_1$.
-n
cf. {ci'erse'a}, {ci'ertolse'a}, {ci'erse'atci}
---
ci'e'u experimental cmavo CIhEhU merrybot 1
quotes an emoji name surrounded by pauses; can be non-Lojban
-n
ex « ci'e'u .chaı. »; see also {cnile'u}, {cnilerfra}
---
cifku'ita'a lujvo jongausib 1
$k_1=t_1$ is/are using baby talk/caretaker speech/infant-directed speech (IDS)/child-directed speech (CDS)/parentese to $c_1=k_2=t_2$ (default: infant/baby) about subject $t_3$ in language $t_4$.
---
Expand Down Expand Up @@ -48314,6 +48319,14 @@ $x_1$ emotionally believes $x_2$ (du'u) about subject $x_3$
-n
May or may not contrast with one's more-conscious or rational beliefs; related to the concept of "alief" ({kricili}). See {cinmo}, {krici}, {cnisenpi}
---
cnilerfra lujvo merrybot 1
$x_1$ 'reacts' with emoji $x_2$ ({ci'e'u}) to message/post $x_3$
---
cnile'u lujvo merrybot 1
$x_1$ is an emoji representing $x_2$
-n
see also {ci'e'u}, {cnilerfra}
---
cnimanci lujvo lamisotanis 1
$x_1=c_1=m_1$ feels flattered about $x_2=c_3=m_2$.
-n
Expand Down Expand Up @@ -50350,6 +50363,11 @@ $v_1$ smokes/inhales $v_2$. $v_1$ is a smoker.
-n
not necessarily tobacco. Cf. {danmo}, {vasxu}. See also {tankyva'u}, {sigva'u}, {marnyva'u}.
---
damvaxtu'u lujvo qimar 1
$t_1$ is a pipe for inhaling burned substance $d_1$ used by $v_1$ made of material $t_2$.
-n
Cf. {danmo}, {vasxu}, {tubnu}, {damva'u}.
---
danci experimental gismu krtisfranks 1
$x_1$ is the spacial interval/geodesic segment (or line segment/ray/line) from location/point $x_2$ to location/point $x_3$ in geometry/frame of reference $x_4$.
-n
Expand Down Expand Up @@ -50724,6 +50742,11 @@ $x_1$ is a remote control for controlling $x_2$ in event/state/enterprise $x_3$
-n
Subset of {trotci}. See {dartro}, {darno}, {jitro}, {tutci}, {tcimi'e}, {korbipe}
---
dartu'e lujvo qimar 1
$x_1$ is the shin/calf (body-part) of $x_2$
-n
the part of the human leg between the ankle and the knee see {xadni'arno'ytuple}
---
darusLAM cmevla phma 1
Darussalam.
-n
Expand Down Expand Up @@ -51003,7 +51026,7 @@ $c_1$ is animal feed/food for domestic animals $c_2=d_1$.
-n
See also pet food (={dalpe'odja}).
---
dau'e experimental cmavo PA krtisfranks 1
dau'e experimental cmavo PA krtisfranks 2
Numeral: Some but not all.
-n
Strictly more than 0 (or 1, depending on context) but strictly less than {ro}. Use "{pidau'e}" for "strictly more than 0% but strictly less than 1 (of)". Note that if dau'e X satisfy p(X), then (a different) dau'e X satisfy Not(p(x)), for any preposition p of at least one variable.
Expand Down Expand Up @@ -52773,7 +52796,7 @@ Germany (Deutschland)
-n
jbocme variant of {doitclant}
---
doi'u experimental cmavo ZO lalxu 2
doi'u experimental cmavo ZO lalxu 3
Quotes a word; the result is a pro-sumti for the most recent utterance containing that word.
-n
A useful alternative to {di'u} {de'u} etc. that doesn't make you count utterances.
Expand Down Expand Up @@ -54659,7 +54682,7 @@ digit/number: the second Feigenbaum constant α = 2.5029078750958928222839028732
-n
See also: {fai'e'au}
---
fai'e'au experimental cmavo PA5 krtisfranks 1
fai'e'au experimental cmavo PA5 krtisfranks 2
digit/number: first Feigenbaum constant δ = 4.669 201 609 102 990 671 853 203 821 578(...).
-n
See also: {fai'e'ai}
Expand Down Expand Up @@ -54697,7 +54720,7 @@ $p_1=f1$ is/are the profit/dividends shared/distributed from the earnings of com
-n
Cf. {fatri}, {prali}, {ra'erprali}, {posyselfai}, {dejyterze'a}.
---
fai'u experimental cmavo PA5 spheniscine 2
fai'u experimental cmavo PA5 spheniscine 3
digit/number: phi, the "golden ratio" (approx. = 1.6180...); the ratio a/b such that it equals (a+b)/a
---
fai'u'a experimental cmavo PA5 krtisfranks 2
Expand Down Expand Up @@ -57108,7 +57131,7 @@ $x_1$ is a popsicle with ice cream $x_2=b_1=l_1$ and stick $x_3=g_1$.
ga'arpatlu lujvo tswett 2
$x_1$ is a french-fried potato of variety/cultivar $x_2$ cooked in fat/oil $x_3$
---
ga'au experimental cmavo PA5 krtisfranks 1
ga'au experimental cmavo PA5 krtisfranks 2
digit/number: Euler–Mascheroni constant, usually denoted by lowercase gamma (γ); approximately 0.5772156649 (in decimal).
-n
The difference in the limit as n becomes arbitrarily large between/of: the sum of (1/k) for all strictly positive integers k < (n+1), and the natural logarithm of n.
Expand Down Expand Up @@ -62540,7 +62563,7 @@ $x_1$ (object/person) is unimportant/not crucial/doesn't matter to $x_2$ in aspe
-n
cf. {jai}, {na'e}, and {vajni}
---
jaxnunco'e lujvo ractu 2
jaxnunco'e lujvo ractu 3
$x_1$ is involved in / is related to / pertains to / is a sumti participant in abstraction $x_2$.
-n
Equivalent to: {bo'a} {jai} {nu} {me'au} {bo'e}.
Expand Down Expand Up @@ -64670,6 +64693,11 @@ $j_1$ is a sole (part of foot) of $j_2$.
-n
Cf. {jmati'e}, {jmadegji}.
---
jmarixtendo lujvo qimar 1
$x_1$ is the Achilles tendon of $x_2$
-n
cf. {jamfu} {trixe} {tendo}
---
jmatajycalku lujvo sarefo 2
$c_1$ is the big toe nail of body $t_3=j_2$.
-n
Expand Down Expand Up @@ -65741,7 +65769,7 @@ abstractor: predicate abstractor. $x_1$ is the predicate expressed by [bridi], u
-n
Identical in meaning to an n-ary {ka}, but with lambda-variables bound to {bo'a}/{bo'e}/{bo'i}/{bo'o}/{bo'u} ({bo'ai} for additional variables) instead of {ce'u} (which may still be used for "next place"). This is mainly for convenience, to avoid having to assign pro-sumti to {ce'u} variables either with {goi} or {ce'ai}. See {me'ei}, {me'au}, {cei'e}, {ckaji}, {ckini}
---
ka'ei'a experimental cmavo PA5 krtisfranks 2
ka'ei'a experimental cmavo PA5 krtisfranks 3
digit/number: Conway's look-and-say constant λ ≈ 1.303577269…
-n
Especially important for Lojban. Assumes decimal counting(?); therefore, not entirely culturally neutral or mathematically important, but it makes sense in the context of typical Lojban.
Expand Down Expand Up @@ -66652,7 +66680,7 @@ digit/number: imaginary i; square root of -1.
-n
Acts as a number punctuation mark (separating the real and the imaginary parts of a complex number); for example "ci ka'o re" means 3 + 2i. See also: {kau'o}, {ka'o'ai}, {ka'o'ei}.
---
ka'o'ai experimental cmavo PA5 krtisfranks 1
ka'o'ai experimental cmavo PA5 krtisfranks 2
imaginary i (non-comma)
-n
This is literally a unit, a pure number that is treated as a scalar; it is what happens when considering C to be a field over C - ordered pairs/tuples for coordinates no longer make much sense. Thus, this number operates exactly as one might think i would/should operate: as a single number, without components. In certain bases, it can be used a pure digit (which simplifies some potential numeric strings, compared to the usage of {ka'o} therein). See also: {ka'o} (and its commentary on Jbovlaste for the justification for this word), {fai'u}.
Expand Down Expand Up @@ -68802,6 +68830,11 @@ $x_1$ is a document containing compromising/blackmailing content $x_2$ (real or
-n
See also {uencu}, {mipri}, {cantaje}, {finti}, {jecta}.
---
konamorjis cmevla merrybot 3
.gitignore
-n
under CBM: $x_1$ is a gitignore file for repository $x_2$
---
konceto fu'ivla totus 1
$x_1$ is concerto number $x_2$ in key $x_3$ composed by $x_4$ performed by/at $x_5$( event).
-n
Expand Down Expand Up @@ -71851,7 +71884,7 @@ name of an operating system kernel
li'o cmavo UI3a officialdata 100001
discursive: omitted text (quoted material).
---
li'oi experimental cmavo UI3a selpahi 3
li'oi experimental cmavo UI3a selpahi 4
marks word/construct as being optional, i.e. the bridi would still be both grammatical AND reflect the speakers opinion/intention would the marked construct be left out
-n
{coi} {fu'e} {li'oi} {la} {fu'o} {selpa'i} would semantically expand to {coi} {la} {selpa'i} and {coi} {selpa'i} meaning that both a person named {selpa'i} and a beloved one is being greeted (both being the same person).
Expand Down Expand Up @@ -73129,6 +73162,11 @@ $x_3$ is 'primary' only in a grammatical sense; this designation does not imply
maltitla lujvo lalxu 1
$x_1$ is unenjoyably/sickly sweet to observer $x_2$.
---
maltolclite lujvo krtisfranks 1
$x_1$ is being a jerk/an asshole/very or offensively rude about $x_2$ according to standard/custom $x_3$.
-n
This is an insulting/derogatory and profane description.
---
maltu experimental gismu seldirba -1
$x_1$ is a kitteh of type/breed $x_2$.
-n
Expand Down Expand Up @@ -79646,7 +79684,7 @@ $x_{1}$ is a norovirus of species/breed/defining property $x_{2}$ capable of inf
-n
From the city of Norwalk, Ohio, and {vidru}. The scientific name of the virus was first "Norwalk agent" and then shortened to "norovirus". See also {xilvidru}, {remjinkytoldu'evidru} and {vidru}.
---
norvudzvi lujvo spheniscine 0
norvudzvi lujvo spheniscine 1
$x_1$ zviki $x_2$ noi no'e vrude je no'e palci ku'o $x_3$
---
norxagji lujvo wuzzy 1
Expand Down Expand Up @@ -87082,6 +87120,11 @@ $x_{1}$ is a bone-behind with bone function $x_{2}$.
rixydakli lujvo giqtaqisi 1
$x_1$ is a backpack with contents $x_2$, and of material $x_3$.
---
rixydartu'e lujvo qimar 1
$x_1$ is the calf/lower back part of the leg (body-part) of $x_2$
-n
the back part of the human leg from the ankle to the knee see {xadni'arno'ytuple}, {dartu'e}.
---
rixykemkarsna lujvo xabju 1
$s_1$ is a back vowel sound.
-n
Expand Down Expand Up @@ -89863,6 +89906,11 @@ interval event contour: succeeding at ...
-n
See also {snada}.
---
sau'au experimental cmavo VUhU3 krtisfranks 1
mekso binary operator: del, nabla, quabla, partial-derivative vector/tensor operator; outputs the functional-valued formal-covector (or analog thereof) of partial derivatives with respect to $X_1$ (tensor in the same format and order), each degree $X_2$ (default: 1).
-n
Suitable assumption or specification of dimensionality, a suitable differentiation order, a suitable metric, and a sufficiently differentiable function are required. $X_1$ may be assumed according to context. Potentially combine with, for example, the cross-prpduct operator for curl. See: "{sa'o}".
---
sau'e experimental cmavo GOhOI lalxu 2
quotes a nonce Lojban word (an onomatopoeia), turns it into selbri unit meaning "$x_1$ makes a sound like (quoted word)".
-n
Expand Down Expand Up @@ -89898,6 +89946,11 @@ discursive: simply - elaborating.
saunrai lujvo lalxu 1
$x_1$ is most familiar, among $x_2$, to $x_3$.
---
sau'o experimental cmavo KOhA7 hzrn 3
pro-sumti whose referent's identity the speaker is assuming the listener to know
-n
Cf. {do'au} {nau'o}. differs from zo do'au in that the listener isn't free to choose, but rather is expected to know what the speaker knows but is not explicitly saying. similar to one use of English "yk" (different from {ie'o}). possibly equivalent in meaning to «lo poi'i do djuno lo du'u ma kau me ke'a», or maybe «lo poi'i lo du'u ma kau me ke'a ku slabu do».
---
saupaulos cmevla totus 1
Sao Paulo
---
Expand Down Expand Up @@ -93928,6 +93981,9 @@ $x_1$ is a slug of family/genus $x_2$
-n
See also {skargolu}.
---
slimuko fu'ivla phma 1
$x_1$ is slime/mucus made from/by $x_2$
---
slinkuui fu'ivla gleki 2
$x_1$ is a slinky (toy)
-n
Expand Down Expand Up @@ -99390,6 +99446,11 @@ $x_1$ (entity) tends, has tendency to $x_2$ (property of $x_1$)
-n
See {dikni}, {lakne}. Proposed rafsi: -te'e-
---
tendo experimental gismu qimar 2
$x_1$ is the tendon/ligament/sinew attaching body part $x_2$ to body part $x_3$ in body $x_4$
-n
see {xadyskoterjo'e}
---
tenfa gismu [-tef-] officialdata 100001
$x_{1}$ is the exponential result of base $x_{2}$ to power/exponent $x_{3}$.
-n
Expand Down Expand Up @@ -102264,7 +102325,7 @@ $x_1=j_1$ is a ceremonial monarch/ceremonial president/figurehead of $x_2=j_2$
-n
from {jitro}+{vlipa}+{claxu}+{jatna}
---
troxeii fu'ivla vudypai2 1
troxeii fu'ivla vudypai2 2
$x_1$ is an trochee
-n
See also {pemci}, {pemsuua}, {anapesti}, {daktili}
Expand Down Expand Up @@ -103905,7 +103966,7 @@ convert number to scalar selbri; $x_{1}$ is at (n)th position on scale $x_{2}$.
va'ei experimental cmavo ROI gleki 2
converts number to scalar tag; specifies the value on fuzzy logic scale; to the degree (n) on scale ...
---
va'ei'a experimental cmavo PA5 krtisfranks 2
va'ei'a experimental cmavo PA5 krtisfranks 3
digit/number: Dom Hans van der Laan's plastic number ρ = 1.324717957244746025960908854…
-n
The unique real solution of $(x^3)-x-1=0$; algebraic.
Expand Down Expand Up @@ -104147,7 +104208,7 @@ Several other realizations are probably acceptable.
va'o cmavo BAI officialdata 100000
vanbi modal, 1st place (conditions 1) under conditions ...; in environment ...
---
va'oi experimental cmavo UI3a ilmen 4
va'oi experimental cmavo UI3a ilmen 5
discursive: forces jvajvo reading of the preceding brivla; +nai: forces naljvajvo reading of the preceding brivla.
---
varbasygau lujvo k1234567890y 2
Expand Down Expand Up @@ -104275,10 +104336,10 @@ interval bracket ordered tuple introducer
-n
Elidable terminator: {vau'o'oi}. This word is part of a proposal to extend the definitions of interval notation to arbitrary dimensionality; the result is treated as a single occurrence of GAhO*. See: https://mw.lojban.org/index.php?title=Extended_Dimensionality_of_Interval_cmavo .
---
vau'i experimental cmavo VUhU krtisfranks 1
mekso n-ary operator: reciprocal of the successive ordered-difference of the reciprocal of each of $x_1, x_2, ..., x_n$; id est output is $((\dots ((x_1^{-1} - x_2^{-1}) - x_3^{-1}) - \dots) - x_n^{-1} )^{-1}$
vau'i experimental cmavo KOhA4 ilmen 2
pro-sumti: repeats the most recent 3rd argument slot (fi-slot).
-n
Inverse of "{sau'i}".
See also: {vo'i}, {vau'a}, {vau'e}, {vau'o}, {vau'u}.
---
vau'o experimental cmavo KOhA4 ilmen 2
pro-sumti: repeats the most recent 4th argument slot (fo-slot).
Expand Down Expand Up @@ -107746,7 +107807,7 @@ $t_1$=$xi_1$ is a board with wheels/skateboard/longboard/snakeboard [default ska
-n
From {tanbo}, {djacu}, {boxna} (b2-b5 subsumed). Also longboard (=clani xilta'o), streetboard, snakeboard etc.
---
xilva experimental gismu janbe 2
xilva experimental gismu janbe 3
$x_1$ heals/recovers from $x_2$ (event/property) by means $x_3$
-n
See also {bilma}, {kanro}, {mikce}. Proposed rafsi -xiv-
Expand Down Expand Up @@ -112907,7 +112968,7 @@ $x_1$ .o'u zei cinmo $x_2$ .i $x_1$ cinmo lo ka ce'u surla ja na'e se raktu ja s
pacyzvi lujvo spheniscine 1
$x_1$ zviki $x_2$ noi palci ku'o $x_3$
---
pacyzvijonse lujvo spheniscine 1
pacyzvijonse lujvo spheniscine 2
$x_1$ pilno lo se zviki lo ka jonse $x_2$ $x_3$ noi palci
---
pagdu'a lujvo selpahi 1
Expand Down Expand Up @@ -113573,7 +113634,7 @@ $x_1$ fau lo nu $x_1$ vofli cu muvdu $x_2$ boi $x_3$
vudzvi lujvo spheniscine 1
$x_1$ zviki $x_2$ noi vrude ku'o $x_3$
---
vudzvijonse lujvo spheniscine 1
vudzvijonse lujvo spheniscine 2
$x_1$ pilno lo se zviki lo ka jonse $x_2$ $x_3$ noi vrude
---
vusycau lujvo xorxes 3
Expand Down
2 changes: 1 addition & 1 deletion jbo.js

Large diffs are not rendered by default.

Loading

0 comments on commit a4f528b

Please sign in to comment.