summaryrefslogtreecommitdiff
path: root/src/runtime
AgeCommit message (Collapse)Author
2017-09-05GF.Command.TreeOperations is now independent from the runtime's internalsKrasimir Angelov
2017-09-05added exprSize and exprFunctions in the Haskell runtime too and use them in ↵Krasimir Angelov
TreeOperations
2017-09-05fix the type signature for exprSizeKrasimir Angelov
2017-09-05added exprFunctions in the Haskell bindingKrasimir Angelov
2017-09-05added exprSize in the Haskell bindingKrasimir Angelov
2017-09-05added exprHash in the Haskell bindingKrasimir Angelov
2017-09-04forgot to commit PGF2.FFIKrasimir Angelov
2017-09-04instance Eq Expr in the Haskell bindingKrasimir Angelov
2017-09-04eliminate modules PGF.Lexing, PGF.LexingAGreek. Make PGF.Utilities an ↵Krasimir Angelov
internal module in the runtime. These are not really part of the core runtime.
2017-09-04added a separate cabal file for the Haskell runtimeKrasimir Angelov
2017-09-04move the custom Binary package back to src/runtime/haskellKrasimir Angelov
2017-09-01silence Tab warnings in the Haskell runtimeKrasimir Angelov
2017-09-01rename the pgf2-bind package to pgf2Krasimir Angelov
2017-09-01bugfix in showType from the C runtimeKrasimir Angelov
2017-09-01complete details for the "ai" command in the C shellKrasimir Angelov
2017-09-01added function treeProbability in the Haskell bindingKrasimir Angelov
2017-08-31graphvizWordAlignment in the C runtimeKrasimir Angelov
2017-08-31the C runtime now supports the same customizations for GraphViz as the ↵Krasimir Angelov
Haskell runtime
2017-08-30bugfix for hasLinearization in the Haskell bindingKrasimir Angelov
2017-08-30"ma" command in the C shellKrasimir Angelov
2017-08-30added tabularLinearizeAll in the Haskell bindingKrasimir Angelov
2017-08-30change tabularLinearize in the Haskell binding to return a list instead of ↵Krasimir Angelov
map this preserves the order
2017-08-30added the concreteName function in the Haskell bindingKrasimir Angelov
2017-08-30Embedded grammars in C#Krasimir Angelov
2017-08-30for consistency PGF.FunctionByCategory is renamed to PGF.FunctionsByCatKrasimir Angelov
2017-08-30Updated C# documentationKrasimir Angelov
2017-08-30added graphvizAbstractTree and graphvizParseTree in JavaKrasimir Angelov
2017-08-30added checkExpr in JavaKrasimir Angelov
2017-08-30added readType in JavaKrasimir Angelov
2017-08-30added fullFormLexicon in JavaKrasimir Angelov
2017-08-29the embedded grammars now work with both the pure Haskell and the Haskell ↵Krasimir Angelov
binding API
2017-08-29implemented visitor pattern in JavaKrasimir Angelov
2017-08-29added signatures for missing API functions in Java. The implementation is ↵Krasimir Angelov
still missing
2017-08-29rename unApply to unApp in the Java binding to be consistent with Haskell & ↵Krasimir Angelov
Python
2017-08-29added bracketedLinearize in the Haskell bindingKrasimir Angelov
2017-08-28tabularLinearize in the Haskell bindingKrasimir Angelov
2017-08-28more in the runtime documentationKrasimir Angelov
2017-08-22a nicer pretty printing for the PGF formatKrasimir Angelov
2017-08-22fix the id for fidStart in the C runtimeKrasimir Angelov
2017-08-22the parser in the C runtime now respects linref tooKrasimir Angelov
2017-08-21fix for linearization of metavariablesKrasimir Angelov
2017-08-20lookupSentence is now available from PythonKrasimir Angelov
2017-08-18????Krasimir Angelov
Merge branch 'master' of www.grammaticalframework.org:/usr/local/www/GF
2017-08-18the parser is not forced to respect the linref while parsing discontious phrasesKrasimir Angelov
2017-08-18Bump version requirements to base>=4.6, Cabal>=1.20Thomas Hallgren
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-17configure.ac: use a Cabal-friendly version numberThomas Hallgren
and replace the outdated URL
2017-08-11Final changes before the release of GF 3.9Thomas Hallgren
2017-08-11src/runtime/java/Makefile: fixes to find jni.h and jni_md.h in more casesThomas Hallgren
2017-08-11A couple of fixes for GHC 8.2.1 compatibilityThomas Hallgren
2017-08-07the linearizer API now allows to detect metavariables. This is used for ↵Krasimir Angelov
instancein the lookup where the tokens produced from the metavariables are interpreted as distinct from all other tokens.