1
0
forked from GitHub/gf-core
Commit Graph

5156 Commits

Author SHA1 Message Date
krasimir 23f740d3b9 upgrade Android SDK version 2017-04-11 13:40:02 +00:00
krasimir 5251221339 forgot src/ui/android/res/layout/fragment_phrase_list.xml 2017-04-11 12:54:23 +00:00
aarne b789f90da9 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 ee2f3d085e 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 20a038719f added generateOntology & generateOntologyDepth 2017-04-05 11:08:31 +00:00
aarne 1e33235144 fixed a bug in Eq instance generation for GADT and lexical categories 2017-03-22 22:25:21 +00:00
krasimir f09507cb0f fix the compilation of sqlite3Btree.c on Windows 2017-03-14 11:07:14 +00:00
krasimir f1240ef489 a better error message 2017-03-07 23:17:24 +00:00
krasimir 7361d22059 GF.Compile.Compute.ConcreteNew now handles Predef.Float 2017-03-07 19:50:43 +00:00
krasimir 2e5499ba97 bugfix in record subtyping checking 2017-03-07 17:53:56 +00:00
krasimir 5ec43f2f75 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 5a61ab5fcc fix for EPatt 2017-03-06 17:15:46 +00:00
krasimir 6c5cfa7750 type checking EPatt 2017-03-06 16:24:58 +00:00
krasimir a0d6a4f9a4 GF.Compile.Compute.ConcreteNew now can handle EPattType 2017-03-06 15:44:25 +00:00
krasimir fe4f38f6ee some missing patterns 2017-03-06 14:44:03 +00:00
krasimir ad2a18592b added overload resolution in the experimental type checker 2017-03-06 14:09:16 +00:00
krasimir 2c1c2da89f some progress on the experimental type checker for the concrete syntax 2017-03-03 16:37:22 +00:00
aarne 34627e7427 corrected fg generation for lexical categories, to avoid a type error in generated code 2017-02-24 20:50:36 +00:00
hallgren ae512e09e0 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 94f41cc63d safer memory management in the Haskell binding 2017-02-10 17:10:37 +00:00
hallgren d0f7f9ca8d langcode.js: updated to include codes for recently added RGL languages 2017-02-10 12:18:36 +00:00
krasimir 0e49c28e5b API for computing the Haskell binding 2017-01-26 18:41:07 +00:00
krasimir 1cea621216 use throwIO instead of throw in a few placed 2017-01-26 18:40:36 +00:00
krasimir af1a581f40 type checking API in the Haskell binding 2017-01-26 14:09:07 +00:00
krasimir 24671a612c a better implementation for PGF2.categories 2017-01-26 13:37:12 +00:00
krasimir bd1128e303 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 77b84fdbcd forgot to add src/runtime/haskell-bind/PGF2/Type.hsc 2017-01-26 13:00:22 +00:00
krasimir 3467a54965 bring the Haskell binding a bit closer to the pure Haskell API 2017-01-26 12:48:22 +00:00
krasimir 17163ae881 copy the types for BracketedString from the Haskell runtime to the Haskell bindings 2017-01-26 10:31:43 +00:00
krasimir 6af632dd18 added mkMeta and unMeta in the Haskell binding 2017-01-26 10:17:02 +00:00
krasimir be43d5dfdc added mkAbs and unAbs in the Haskell binding 2017-01-26 10:04:42 +00:00
krasimir a06e0b6b6f more startCat to the Types section in the Haddock documentation for the Haskell binding 2017-01-26 06:41:27 +00:00
krasimir 14b32a115c add unStr,unInt and unFloat in the Haskell binding 2017-01-26 06:40:13 +00:00
krasimir db0f8b0dce improve the documentation for PGF2 2017-01-25 20:30:54 +00:00
krasimir 6de9636ff2 add functionsByCat in the Haskell binding 2017-01-25 10:44:08 +00:00
krasimir 8d3464dfb0 bugfix in the Haskell binding 2017-01-25 10:37:34 +00:00
krasimir 3c36318246 added linearizeAll in the Java API 2017-01-24 10:14:12 +00:00
krasimir f6ecf0ce56 resolve a conflict that was for some reason commited in src/runtime/java/Makefile 2017-01-24 09:36:39 +00:00
prasanth.kolachina ef33f1ab35 python examples compatible with both Python 2 and 3 2016-09-19 08:32:08 +00:00
aarne 8729339d26 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 5a9b5dc860 python2 is now supported. the patch is based on a contribution from Vinit Ravishankar 2016-08-01 10:39:54 +00:00
krasimir 2605ee85d7 two memory leaks in the Python bindings 2016-08-01 10:31:37 +00:00
krasimir bc1aded860 fix in topics.txt 2016-07-20 05:36:39 +00:00
krasimir ae8c6909f7 extended topics.txt 2016-07-20 05:11:51 +00:00
hallgren 83d340dbef 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 5155495ba5 Wide Coverage Translation Demo: switch to App16.pgf (adds Russian) 2016-06-17 10:19:46 +00:00
hallgren c49b920ecf A few documentation updates
gf.cabal: include more GHC versions in the Tested-Width field.
2016-06-16 15:09:45 +00:00
hallgren 041b1b24e5 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 416406fa9b fix in the Android UI 2016-06-16 12:56:56 +00:00
hallgren 70952bd906 src/www/gf-web-api.t2t: Web API docs rescued from the Google Code graveyard
This is the GFWebServiceAPI.wiki rescued from the Google Code Archive,
converted to txt2tags format, with an updated introduction.
2016-06-16 12:11:06 +00:00