1
0
forked from GitHub/gf-core
Commit Graph

4307 Commits

Author SHA1 Message Date
aarne
9cdd5d3538 re-enabled Phrasebook in App ; added Russian ; testing with lower-casing the input 2017-04-11 15:48:18 +00:00
krasimir
0560180c67 upgrade Android SDK version 2017-04-11 13:40:02 +00:00
krasimir
bc84a54ca1 forgot src/ui/android/res/layout/fragment_phrase_list.xml 2017-04-11 12:54:23 +00:00
aarne
5a4937bd85 separated syncat multiwords in dep tree generation ; added function wildcards to concrete annotatations (see for instance english/LangEng.labels) 2017-04-06 15:40:44 +00:00
aarne
cf464af8b1 vd command now reads local concrete configurations to deal with syncat words; TODO: dissolve clustered multiwords bound with + 2017-04-06 11:55:21 +00:00
krasimir
92ab905be4 added generateOntology & generateOntologyDepth 2017-04-05 11:08:31 +00:00
aarne
3aa14435de fixed a bug in Eq instance generation for GADT and lexical categories 2017-03-22 22:25:21 +00:00
krasimir
e508b6e924 fix the compilation of sqlite3Btree.c on Windows 2017-03-14 11:07:14 +00:00
krasimir
55e975e47b a better error message 2017-03-07 23:17:24 +00:00
krasimir
ed45e0d9f4 GF.Compile.Compute.ConcreteNew now handles Predef.Float 2017-03-07 19:50:43 +00:00
krasimir
a8ba233986 bugfix in record subtyping checking 2017-03-07 17:53:56 +00:00
krasimir
316c198e64 GF.Grammar.Printer now has a Terse mode which prints record types with lock fields with their corresponding abstract categories 2017-03-07 08:24:00 +00:00
krasimir
821bd7bf6e fix for EPatt 2017-03-06 17:15:46 +00:00
krasimir
0d08ec8756 type checking EPatt 2017-03-06 16:24:58 +00:00
krasimir
635faeeadd GF.Compile.Compute.ConcreteNew now can handle EPattType 2017-03-06 15:44:25 +00:00
krasimir
842df74cf5 some missing patterns 2017-03-06 14:44:03 +00:00
krasimir
04112682ec added overload resolution in the experimental type checker 2017-03-06 14:09:16 +00:00
krasimir
0debac9f98 some progress on the experimental type checker for the concrete syntax 2017-03-03 16:37:22 +00:00
aarne
fbce74dc16 corrected fg generation for lexical categories, to avoid a type error in generated code 2017-02-24 20:50:36 +00:00
hallgren
cc6755be33 Fix compilation errors caused by changes in PGF2
These prevented GF from being built with C run-time support (-fc-runtime).
2017-02-21 13:21:59 +00:00
krasimir
72fc90d13e safer memory management in the Haskell binding 2017-02-10 17:10:37 +00:00
hallgren
6f23d6242e langcode.js: updated to include codes for recently added RGL languages 2017-02-10 12:18:36 +00:00
krasimir
4fae6e89a3 API for computing the Haskell binding 2017-01-26 18:41:07 +00:00
krasimir
22c10a1a27 use throwIO instead of throw in a few placed 2017-01-26 18:40:36 +00:00
krasimir
e47b8a1cbc type checking API in the Haskell binding 2017-01-26 14:09:07 +00:00
krasimir
cf1a1c3e3c a better implementation for PGF2.categories 2017-01-26 13:37:12 +00:00
krasimir
2b5194f2d2 now the Python API also accepts types as start categories. Using a string is still ok. 2017-01-26 13:31:08 +00:00
krasimir
d687413052 forgot to add src/runtime/haskell-bind/PGF2/Type.hsc 2017-01-26 13:00:22 +00:00
krasimir
74b0df2b6b bring the Haskell binding a bit closer to the pure Haskell API 2017-01-26 12:48:22 +00:00
krasimir
99b88d0014 copy the types for BracketedString from the Haskell runtime to the Haskell bindings 2017-01-26 10:31:43 +00:00
krasimir
06450249e3 added mkMeta and unMeta in the Haskell binding 2017-01-26 10:17:02 +00:00
krasimir
47a4363d07 added mkAbs and unAbs in the Haskell binding 2017-01-26 10:04:42 +00:00
krasimir
45dd793f50 more startCat to the Types section in the Haddock documentation for the Haskell binding 2017-01-26 06:41:27 +00:00
krasimir
4442e302e6 add unStr,unInt and unFloat in the Haskell binding 2017-01-26 06:40:13 +00:00
krasimir
00f15826af improve the documentation for PGF2 2017-01-25 20:30:54 +00:00
krasimir
3279210cd7 add functionsByCat in the Haskell binding 2017-01-25 10:44:08 +00:00
krasimir
d747fcb897 bugfix in the Haskell binding 2017-01-25 10:37:34 +00:00
krasimir
f81651aa08 added linearizeAll in the Java API 2017-01-24 10:14:12 +00:00
krasimir
06b5edef91 resolve a conflict that was for some reason commited in src/runtime/java/Makefile 2017-01-24 09:36:39 +00:00
prasanth.kolachina
c9e3d0340d python examples compatible with both Python 2 and 3 2016-09-19 08:32:08 +00:00
aarne
7849184875 BNF grammars (.bnf or .cf) can have rules without semicolons, as in the GF book examples. However, if the grammar has any multiline rules, all of them must have semicolons. 2016-09-05 21:15:44 +00:00
krasimir
64d4c061c2 python2 is now supported. the patch is based on a contribution from Vinit Ravishankar 2016-08-01 10:39:54 +00:00
krasimir
75319b602f two memory leaks in the Python bindings 2016-08-01 10:31:37 +00:00
krasimir
f334ff015e fix in topics.txt 2016-07-20 05:36:39 +00:00
krasimir
0575671e2c extended topics.txt 2016-07-20 05:11:51 +00:00
hallgren
2318ebb664 PGFService: fix a type ambiguity when compiling without C run-time support
The function listCaches returns an empty list instead of the contents
of the cached C run-time system PGFs when compiled without C-run-time support
This gave rise to an ambiguity in GF.Server.
2016-06-17 11:32:40 +00:00
john.j.camilleri
6f2ffd59d2 Wide Coverage Translation Demo: switch to App16.pgf (adds Russian) 2016-06-17 10:19:46 +00:00
hallgren
373c95737a A few documentation updates
gf.cabal: include more GHC versions in the Tested-Width field.
2016-06-16 15:09:45 +00:00
hallgren
1df408b3d6 gf-web-api.t2t: document command=deptree (for word dependency diagrams)
Also add a few paragraphs listing undocumented commands and
briefly describing the commands that use the C run-time system.
2016-06-16 13:34:48 +00:00
krasimir
de925ea426 fix in the Android UI 2016-06-16 12:56:56 +00:00