summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-11Chi phrasebook bootstrapped from Tha; far from finishedaarne
2013-10-11harmonized the paths of Translate*.gf to guarantee the usage of the same ↵aarne
DictEngAbs
2013-10-11added TranslateBul and translator/Makefileaarne
2013-10-11integration of Parse with Phrasebook, to get idiomatic translations whenever ↵aarne
possible
2013-10-11synchronize the target languages in the main activity with the one in the ↵kr.angelov
lexicon activity
2013-10-11better lexicon viewkr.angelov
2013-10-11make MorphoAnalysis serializablekr.angelov
2013-10-11readExpr in the Java bindingkr.angelov
2013-10-10added 'make ParseFre' and 'make ParseEngFre' to lib/src/Makefile; added the ↵aarne
script french/MkWikt.hs
2013-10-10an improvised dictionary mode in the Android translatorkr.angelov
2013-10-09added lookupMorpho in the Java bindingkr.angelov
2013-10-09fix in the Java bindingkr.angelov
2013-10-09avoid warning in parser.c when debugging is OFFkr.angelov
2013-10-09lexer.c is now exluded from the makefile for Android since the new runtime ↵kr.angelov
doesn't need lexing
2013-10-09a major redesign in the C runtime. The parser and the linearizer now fully ↵kr.angelov
support BIND. The following things are still broken: parseval, word completion, handling 'pre', the robust mode
2013-10-09added gu_is_space in gu/utf8.h. this helps to avoid the dependency on the ↵kr.angelov
broken unicode library for C.
2013-10-08remove libjpgf.so from darcskr.angelov
2013-10-08fix the robust parser after the change of GuStringkr.angelov
2013-10-08rename the Android translator from GFVoiceExample to GFTranslatorkr.angelov
2013-10-08a quick hack in the Android translation for parsing Chinesekr.angelov
2013-10-08bugfix in GNU lightning for ARMkr.angelov
2013-10-07ensure that the grammar is loaded only once even if the main activity is ↵kr.angelov
recreated
2013-10-07ensure that the grammar is loaded only oncekr.angelov
2013-10-07in case of parse error report the token on Androidkr.angelov
2013-10-07remove the binaries for the grammar, the .so file and .jar file in the ↵kr.angelov
Android App. These should be compiled from sources
2013-10-07remove the custom background in activity_main.xml since it is not backward ↵kr.angelov
compatible with older versions of Android
2013-10-07fix the grammar printer after the change of GuString in libgukr.angelov
2013-10-04remove the grammar copying from the Android UI since now we can load ↵kr.angelov
grammars from InputStream
2013-10-04Add new Android voice translator sample appbringert
This adds a simple voice translator Android app that uses the JNI bindings to the PGF C runtime. Caveats: - Since the C runtime doesn't compile for Android right now, I've bundled an old copy, along with its Java bindings. That should be removed once the C runtime compiels for Android again. - Adding an automated build would be nice. - Replacing the grammar requires editing a Java file, that should really be more dynamic.
2013-10-04fixes in the Java binding after the refactoring of GuStringkr.angelov
2013-10-04suppress warning in graphviz.ckr.angelov
2013-10-04GuString is now an ordinary C string - it makes live easier. In addition ↵kr.angelov
PgfSymbolKS, PgfExprFun and PgfLiteralStr now keep their strings as embedded flexible arrays. The latest change gives us the same compactness as the old representation but it is a lot easier to use.
2013-10-03space leak in the Java bindingkr.angelov
2013-10-03the symbol for nonExist in the GF runtime should be the last. this ↵kr.angelov
simplifies the binary search in the C runtime
2013-10-02something in the typeinferencer of the latest GHC has changed. I need to add ↵kr.angelov
a type signature for GF.Compile.GrammarToPGF.genCncFuns in order to compile.
2013-09-30fix the bracketed linearization in Python after the introduction of nonExist ↵kr.angelov
and BIND
2013-09-30fix the graphviz visualization after the introduction of nonExist and BINDkr.angelov
2013-09-23the compiler now sorts the list of sequences in the PGF fileskr.angelov
2013-09-30better handling for nonExist in the C runtime. BIND is also supported in the ↵kr.angelov
linearizer but not in the parser yet
2013-09-29GF home page: minor style changeshallgren
+ Split the list of languages into several columns if space permits (in supported browsers, currently Firefox). + Limit the size of the GF logo to 75% of width the window. Looks better on small screens.
2013-09-27a major refactoring in the C and the Haskell runtimes. Note incompatible ↵kr.angelov
change in the PGF format!!! The following are the outcomes: - Predef.nonExist is fully supported by both the Haskell and the C runtimes - Predef.BIND is now an internal compiler defined token. For now it behaves just as usual for the Haskell runtime, i.e. it generates &+. However, the special treatment will let us to handle it properly in the C runtime. - This required a major change in the PGF format since both nonExist and BIND may appear inside 'pre' and this was not supported before.
2013-09-27Rename README to READ_ME so that Apache doesn't hide itjohn.j.camilleri
2013-09-27Remove empty contrib folder and place README in examplesjohn.j.camilleri
2013-09-26remove pgf/edsl.h from the C runtimekr.angelov
2013-09-26add gu_variant_close in libgukr.angelov
2013-09-25fix the debug mode of the parser after the refactoring in libgukr.angelov
2013-09-25added assertion in the JIT compiler which checks that we are not going ↵kr.angelov
outside of the compilation window
2013-09-25fix a typo in src/runtime/javascript/translator.htmlkr.angelov
2013-09-24a small fix in the python binding after the refactoring in the C runtimekr.angelov
2013-09-23Link to GF source code browserhallgren
And the summers chool and the Interactive map are not new anymore.