summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-04-03GFSE: add Latvian to the list of RGL languageshallgren
2016-03-30src/runtime/c/INSTALL: add automake to the list of needed packages on Linuxhallgren
The automake package contains aclocal, which is needed when running autoreconf -i. I never needed to install automake explicitly on Linux, presumably because it got installed anyway because of some other dependency, but apparently you can't take this for granted.
2016-03-22fix the handling of separators in BNFC which are not nonemptykrasimir
2016-03-22CFGtoPGF is now extended to support context-free grammars with primitive ↵krasimir
parameters
2016-03-21added missing module GF.Grammar.BNFCkrasimir
2016-03-21fix comment in GF.Grammar.CFGkrasimir
2016-03-21initial support for BNFC syntax in context-free grammars for GF. Not all ↵krasimir
features are supported yet. Based on contribution from Gleb Lobanov
2016-03-21bugfix: GF.Compile.CFGtoPGF now supports literal categorieskrasimir
2016-03-15more progress on the typecheckerkrasimir
2016-03-07current state of the experimental typecheckerkrasimir
2016-03-03add missing cases in vapply in the partial evaluatorkrasimir
2016-03-02fix in the typecheckerkrasimir
2016-03-02a better interface between the type checker and the partial evaluatorkrasimir
2016-03-02the experimental type checker in GF.Compile.TypeCheck.ConcreteNew is now ↵krasimir
rewriten to use the complete evaluator in GF.Compile.Compute.ConcreteNew. The old sketchy implementation in GF.Compile.Compute.ConcreteNew1 is now removed.
2016-02-23add forgotten file src/runtime/haskell/PGF/LexingAGreek.hsleiss
2016-02-23add lexer and unlexer for Ancient Greek accent normalizationleiss
2016-02-17Now we even test in two different places for the JNI headers. Once for Linux ↵krasimir
and once for Mac OS. This is still not ideal since different Linux distributions might use different locations.
2016-02-17typo in the new Makefilekrasimir
2016-02-17a version of the Makefile for the Java binding which should work on Linux ↵krasimir
and Mac OS
2016-02-09some progress on complex queries in libsgkrasimir
2016-01-26fix a rather intricate bug where coercions in the PMCFG grammar didn't ↵krasimir
interact properly with the lazy parser
2016-01-19GFSE: add Afrikaans to the list of available RGL languages.hallgren
2016-01-14javadoc comments in the Java bindingkrasimir
2015-12-22added API for reading a list of tuples in the SG modulekrasimir
2015-12-22pgf_read should close the input file.krasimir
2015-12-20added a primitive full-text search index in libsg. This can be use for ↵krasimir
finding an abstract tree whose linearization matches given keywords
2015-12-19a fix that should solve the segmentation fault on MacOS with the exhaustive ↵krasimir
generator
2015-12-18fix in the Python binding. The input sentence to the parser needs to be ↵krasimir
copied since otherwise the Python string may be discarded the garbage collector
2015-12-11feedback.cgi: exclude empty submission when showing the feedback listhallgren
2015-12-11tweaking Chi language codes to get both speech input and output in Android ; ↵aarne
one fix in DictionaryChi
2015-12-10Wide Coveage Translation Demo: sort parse results by probabilityhallgren
Because of the "heurisitc factor", the results returned by the parser might not be in strict probability order. To compensate, a sorting pass has been added to find and show the translation with the highest probability among the 10 first translations. However, this means that the translation demo now immediately has to ask for 10 translations of every segment. Before, it initially asked for only one translation of every segment, and then 9 more translations for a segment when/if the user clicked on it. This change can slow down translation noticeably (e.g. from 15s 30s to load an example with fiction in English).
2015-12-10Simple Translation Tool: bug fixhallgren
"File/Open In Wide Coverage Translation Demo" stopped working when support for using different grammars in the Wide Coverage Translation Demo was added On September 2.
2015-12-09fix in the Appkrasimir
2015-12-03some revisions in the list of topicskrasimir
2015-12-03fix in the appkrasimir
2015-12-02bugfixes in the appkrasimir
2015-12-02now this is a working version of the app with topic disambiguation but it is ↵krasimir
still not optimal
2015-12-02GF shell, cc command: try to compute pre{...} tokens in token sequenceshallgren
This is implemented as a simple post-processing step after partial evaluation to try compute pre{...} tokens in token sequences. Nothing is done to deal with intervening free variants. This was done in response to a query from René T on the gf-dev mailing list.
2015-12-01GF.Data.Str: change matchPrefix to agree with the GF book and the run-time ↵hallgren
system The matchPrefix function is used in str2strings and the partial evaluator to compute pre{...} tokens. But unlike the description in the GF book and the implementation in the run-time system, matchPrefix looked at the concatenation(!) of all following tokens and not just the next token when deciding how to compute a pre{...} token. This is a backwards incompatible change, but it is subtle and probably won't cause any problems. In particular, the example grammars are unaffected.
2015-12-01GF.Data.Str: unexport & comment out unused functionshallgren
2015-11-28visualization for topics in the Android appkrasimir
2015-11-28added some more topics krasimir
2015-11-27fix in the Java binding: the Expr class should also ensure that libjpgf.so ↵krasimir
is loaded to avoid failures if Expr is the first class that is used.
2015-11-27Wide coverage translation demo: updated to use App15.pgfhallgren
2015-11-26added Expr.equals method in the Java bindingkrasimir
2015-11-26added list of topics in the assets folder for Android appkrasimir
2015-11-25added readTriple in libsg and its Haskell bindingkrasimir
2015-11-24the semantic graph view in the app now shows the real number of senseskrasimir
2015-11-24modify glosses.hs to merge several examples into onekrasimir
2015-11-23vd -conll2latex now converts conll to latex. Without going through GF trees, ↵aarne
but as a service to the dependency parser community.