Krasimir Angelov
0469f4e97a
added languageCode in the Haskell binding
2017-09-05 10:57:40 +02:00
Krasimir Angelov
01a8e1b88f
GF.Command.TreeOperations is now independent from the runtime's internals
2017-09-05 10:29:02 +02:00
Krasimir Angelov
13d8045814
added exprSize and exprFunctions in the Haskell runtime too and use them in TreeOperations
2017-09-05 10:16:48 +02:00
Krasimir Angelov
5ed0e3ae7f
fix the type signature for exprSize
2017-09-05 10:08:55 +02:00
Krasimir Angelov
30b7ba04c7
added exprFunctions in the Haskell binding
2017-09-05 10:07:43 +02:00
Krasimir Angelov
85cf2d9f5a
added exprSize in the Haskell binding
2017-09-05 09:50:29 +02:00
Krasimir Angelov
a5fe5b9378
added exprHash in the Haskell binding
2017-09-05 09:46:43 +02:00
Krasimir Angelov
08d781833c
forgot to commit PGF2.FFI
2017-09-04 14:58:59 +02:00
Krasimir Angelov
71c4b4a246
instance Eq Expr in the Haskell binding
2017-09-04 14:49:44 +02:00
Krasimir Angelov
1f908fa7bf
eliminate modules PGF.Lexing, PGF.LexingAGreek. Make PGF.Utilities an internal module in the runtime. These are not really part of the core runtime.
2017-09-04 11:43:37 +02:00
Krasimir Angelov
cae52bb9af
added a separate cabal file for the Haskell runtime
2017-09-04 09:57:25 +02:00
Krasimir Angelov
4fe9f88128
move the custom Binary package back to src/runtime/haskell
2017-09-04 09:55:17 +02:00
Krasimir Angelov
bbdbf2bc5d
silence Tab warnings in the Haskell runtime
2017-09-01 14:31:08 +02:00
Krasimir Angelov
c48f3bdfbc
rename the pgf2-bind package to pgf2
2017-09-01 13:07:47 +02:00
Krasimir Angelov
8a333c9ca8
bugfix in showType from the C runtime
2017-09-01 10:00:47 +02:00
Krasimir Angelov
d5a7945ba0
complete details for the "ai" command in the C shell
2017-09-01 09:57:00 +02:00
Krasimir Angelov
5a37660811
added function treeProbability in the Haskell binding
2017-09-01 08:46:52 +02:00
Krasimir Angelov
b9c04fd612
graphvizWordAlignment in the C runtime
2017-08-31 13:03:11 +02:00
Krasimir Angelov
eaf9f0c3ac
the C runtime now supports the same customizations for GraphViz as the Haskell runtime
2017-08-31 10:58:49 +02:00
Krasimir Angelov
cd53269f96
bugfix for hasLinearization in the Haskell binding
2017-08-30 18:11:59 +02:00
Krasimir Angelov
7db9f51d78
"ma" command in the C shell
2017-08-30 16:35:57 +02:00
Krasimir Angelov
75efcbd280
added tabularLinearizeAll in the Haskell binding
2017-08-30 16:18:07 +02:00
Krasimir Angelov
08a728799a
change tabularLinearize in the Haskell binding to return a list instead of map this preserves the order
2017-08-30 15:59:43 +02:00
Krasimir Angelov
97fe5df267
added the concreteName function in the Haskell binding
2017-08-30 15:43:09 +02:00
Krasimir Angelov
dd8a9ed587
Embedded grammars in C#
2017-08-30 11:18:03 +02:00
Krasimir Angelov
170c38bb58
for consistency PGF.FunctionByCategory is renamed to PGF.FunctionsByCat
2017-08-30 09:15:23 +02:00
Krasimir Angelov
8a50d851c3
Updated C# documentation
2017-08-30 09:09:45 +02:00
Krasimir Angelov
bb5b5ca73b
added graphvizAbstractTree and graphvizParseTree in Java
2017-08-30 08:33:16 +02:00
Krasimir Angelov
890e03527b
added checkExpr in Java
2017-08-30 08:23:58 +02:00
Krasimir Angelov
d92f8f2f9e
added readType in Java
2017-08-30 08:15:59 +02:00
Krasimir Angelov
3e9de6ffbb
added fullFormLexicon in Java
2017-08-30 08:08:19 +02:00
Krasimir Angelov
b7b7a7c91c
the embedded grammars now work with both the pure Haskell and the Haskell binding API
2017-08-29 18:44:50 +02:00
Krasimir Angelov
e9e5952eac
implemented visitor pattern in Java
2017-08-29 17:55:30 +02:00
Krasimir Angelov
77e9f40bde
added signatures for missing API functions in Java. The implementation is still missing
2017-08-29 15:36:27 +02:00
Krasimir Angelov
2f4ed21109
rename unApply to unApp in the Java binding to be consistent with Haskell & Python
2017-08-29 14:03:17 +02:00
Krasimir Angelov
20b72f477a
added bracketedLinearize in the Haskell binding
2017-08-29 11:58:12 +02:00
Krasimir Angelov
d4026a64f4
tabularLinearize in the Haskell binding
2017-08-28 15:09:34 +02:00
Krasimir Angelov
a0fc2f28e8
more in the runtime documentation
2017-08-28 14:23:47 +02:00
Krasimir Angelov
00388039f1
a nicer pretty printing for the PGF format
2017-08-22 21:13:21 +02:00
Krasimir Angelov
82153bf271
fix the id for fidStart in the C runtime
2017-08-22 20:28:59 +02:00
Krasimir Angelov
8317e09036
the parser in the C runtime now respects linref too
2017-08-22 20:18:20 +02:00
Krasimir Angelov
6e5f2b076d
fix for linearization of metavariables
2017-08-21 15:04:46 +02:00
Krasimir Angelov
dfc32b9616
lookupSentence is now available from Python
2017-08-20 20:21:33 +02:00
Krasimir Angelov
0a3b822313
????
...
Merge branch 'master' of www.grammaticalframework.org:/usr/local/www/GF
2017-08-18 21:27:40 +02:00
Krasimir Angelov
1f3c9d0b17
the parser is not forced to respect the linref while parsing discontious phrases
2017-08-18 21:23:58 +02:00
Thomas Hallgren
0a0eaa01bc
Bump version requirements to base>=4.6, Cabal>=1.20
...
Cabal>=1.20 allows control over parallelism when compiling grammars from
Setup.hs and WebSetup.hs.
base>=4.6 allows conditional compilation with CPP to be eliminated from
a few modules.
base-4.6 corresponds to GHC 7.6.3, which is what you get in
Debian 8 (aka jessie, aka oldstable) from 2015.
2017-08-18 11:55:44 +02:00
Thomas Hallgren
c642421fa9
configure.ac: use a Cabal-friendly version number
...
and replace the outdated URL
2017-08-17 11:58:23 +02:00
Thomas Hallgren
2d85550e54
Final changes before the release of GF 3.9
2017-08-11 21:11:24 +02:00
Thomas Hallgren
9a39476e5a
src/runtime/java/Makefile: fixes to find jni.h and jni_md.h in more cases
2017-08-11 15:09:28 +02:00
Thomas Hallgren
a0e7e3bf83
A couple of fixes for GHC 8.2.1 compatibility
2017-08-11 10:07:43 +02:00