lojban / ilmentufa Goto Github PK
View Code? Open in Web Editor NEWHome Page: http://lojban.github.io/ilmentufa/camxes.html
License: Other
Home Page: http://lojban.github.io/ilmentufa/camxes.html
License: Other
broda zei coi
in "+selmaho" mode doesn't show names of word classes
The "highlighted", "simplified tree" and "boxes" tabs seem to mislabel sumti(s) when modal tags are present.
Whenever I have a sumti following a modal tag, the sumti is labelled as a modal sumti, even if I already close the tag with ku
. According to CLL 9.9, the ku
would take the place of the modal sumti, so the next sumti should not be interpreted as part of the modal tag.
Also, the numbering of sumtis also seems to be messed up by the presence of a modal tag.
I am not 100% percent sure, but the "raw tree" and "parse tree" tabs seem unaffected. I also tried the prettied outputs of the camxes-beta engine, which correctly places ku
inside the tag, and the following sumti outside of the tag. These observations led me to believe that the problem lies somewhere in the process of simplifying the parse tree in the glosser.
I found these rules in camxes-beta
:
selbri_4 <- selbri_5 (joik_jek selbri_5 / joik stag? KE_clause free* selbri_3 KEhE_elidible free*)* #: LR2
# BETA: A/JA/JOI/VUhU Merger
joik_jek <- joik free* / ek free* / jek free* / VUhU_clause free*
However, this causes eks to be allowed as connectors inside selbri:
lo mlatu cu nelci .e gismu lo catra
parses according to the grammar, but I thought eks were used to connect sumti.
Line 1667 in ba71543
It should be NA, not MA
Hi,
ilmentufa worked for a relatively short text, but when I try with
ni'o la .dorotis. cu xabju lo midju be lo ganra sastu'a pe la .kanzas. fi'o kansa la nakfamti .xenris. ku noi te cange ku'o .e la fetfamti .em. ku noi speni lo te cange
I get the error message
ni'o la .dorotis. cu xabju lo midju be lo ganra sastu'a pe la .kanzas. fi'o kansa la nakfamti .xenris. ku noi te cange ku'o .e la fetfamti .em. ku noi speni lo te cange
^
SyntaxError: Unexpected token 'i', "ni'o la .do"... is not valid JSON
at JSON.parse (<anonymous>)
at Object.camxes_postprocessing (/Users/yannis/Downloads/LIVRE/PYTHON/EXOS/03-4/ilmentufa-master/camxes_postproc.js:65:40)
at run_camxes (/Users/yannis/Downloads/LIVRE/PYTHON/EXOS/03-4/ilmentufa-master/run_camxes.js:135:38)
at Object.<anonymous> (/Users/yannis/Downloads/LIVRE/PYTHON/EXOS/03-4/ilmentufa-master/run_camxes.js:90:26)
at Module._compile (node:internal/modules/cjs/loader:1257:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1311:10)
at Module.load (node:internal/modules/cjs/loader:1115:32)
at Module._load (node:internal/modules/cjs/loader:962:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:83:12)
at node:internal/main/run_main_module:23:47
Node.js v20.3.1
Do you know what I'm doing wrong?
the initial repo has Issues.
It should be decided how is this community-maintained repository relevant to the original ilmentufa repo.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.