[LFG] FLE project help?

Damir Cavar damir at linguistlist.org
Mon Jan 25 21:47:18 UTC 2016


Dear colleagues,

we are experimenting in the FLE project (Free Linguistic Environment, or
something like this, maybe just a temporary name) with a parser that
reads and compiles old (or new) XLE grammar files. If you have some
samples or larger grammars that are 100% XLE compatible and that go
beyond the toy grammar or the online available ParGram samples, maybe
you would be willing to share those with us (even for testing only). We
can agree to not distribute or share those anywhere and just to use them
for our own grammar compiler development, if this would be a necessary
condition.

We test parsing the different sections, CONFIG, RULES, TEMPLATES,
LEXICON and we are working on the implementation of the semantics to be
able to provide a first parsing environment that would be backward
compatible (just understand the grammar!) with XLE, not necessarily in
all aspects compatible with XLE.

The different grammar formalisms we implement in BNF and convert them
using BNFC. The resulting grammar parsers will be shared openly.

As mentioned earlier on this list, we are implementing an
Apache-licensed LFG-parser in C++11/14 that should offer some more
flexibility and that should be extensible in various directions. The
more support we get, the earlier we can release a beta, and the more
compatible it will be with the existing grammars.  We integrated in the
experimental parser code a Foma-based morphology backend and we use a
Earley-type of CFG-backbone for the time being that can handle CFGs,
PCFGs, and hopefully soon XLE-type of grammars.


Thanks a lot!

Best wishes

Damir



-- 
Damir Cavar
Department of Linguistics
Indiana University
https://linguistlist.org/people/damir_cavar.html



More information about the LFG mailing list