krasimir
|
a657e9947b
|
use GU_API_DATA_DECL instead of GU_API_DATA to make the C runtime compile again on MacOS
|
2017-04-13 11:06:24 +00:00 |
|
aarne
|
7963c85367
|
Translator.java in android app now tries to find the lowercased first word in the lexicon if uppercased fails; added Est and Rus in the help file
|
2017-04-12 14:21:54 +00:00 |
|
krasimir
|
e369427990
|
update SG.hsc
|
2017-04-12 11:55:27 +00:00 |
|
krasimir
|
456f0a5733
|
remove the teyjus and utils folders
|
2017-04-12 10:31:01 +00:00 |
|
krasimir
|
a8eaa2f2e5
|
a patch from Bjørnar Luteberget for compatibility with MSVC
|
2017-04-12 10:24:56 +00:00 |
|
krasimir
|
915747efa7
|
some work on libsg queries
|
2017-04-12 10:05:22 +00:00 |
|
aarne
|
dd61e1dc19
|
re-enabled Phrasebook in App ; added Russian ; testing with lower-casing the input
|
2017-04-11 15:48:18 +00:00 |
|
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 |
|