| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-10-30 | added the linref construction in GF. The PGF version number is now bumped | kr.angelov | |
| 2013-10-24 | Functions merge trees into tries in the GF Shell and the PGF web service | hallgren | |
| * In the shell, the new command tt (to_trie) merges a list of trees into a trie and prints it in a readable way, where unique subtrees are marked with a "*" and alternative subtrees are marked with numbers. * In the PGF web service, adding the parameter trie=yes to the parse and translate commands augments the JSON output with a trie. Example to try in the shell: Phrasebook> p -lang=Eng "your son waits for you" | tt | |||
| 2013-04-08 | PGF.hs: export function missingLins | hallgren | |
| Also in Commands.hs: be explicit about things imported from the PGF library that are not in the public API. Also a couple of haddock documentation fixes. | |||
| 2012-11-22 | PGFService.hs: fix type error caused by change to PGF.graphvizParseTree | hallgren | |
| Note that some of the graphviz functions have backwards incompatible changes that might also affect other clients of the PGF run-time library. Also added graphvizDefaults and export it together with GraphvizOptions from the PGF run-time library. | |||
| 2012-09-18 | the Haskell runtime now exports 'functionsByCat' which returns the list of ↵ | kr.angelov | |
| all functions for a given category | |||
| 2012-08-29 | A basic infrastructure for generating Teyjus bytecode from the GF abstract ↵ | kr.angelov | |
| syntax | |||
| 2012-03-18 | PGF run-time library: function names in BracketedString (experimental) | hallgren | |
| + Make room for function names in the BracketedString data structure. + Fill in function names when linearizing an abstract syntax tree to a BracketedString. + Fill in wildCId when it is not obvious what the function is. + Function bracketedLinearize: for compatibility with the other linearization functions, return Leaf "" instead of error "cannot linearize". + Export flattenBracketedString from module PGF. + PGFServce: make function names available in the JSON representation of BracketedString. | |||
| 2011-10-20 | PGF.hs: Add LANGUAGE BangPatterns to make GHC 7.2 happy | hallgren | |
| Also remove oddly named function forExample (topological sorting) from export list. | |||
| 2011-09-15 | added topological sort module to PGF - to be used in example based grammar ↵ | ra.monique | |
| writing | |||
| 2011-02-10 | Adding a basic lexicon-based tokenizer and the asociated command in gf shell | gdetrez | |
| 2010-12-07 | moved PGF.ToApi to GF.Compile.ToAPI | aarne | |
| 2010-12-05 | added syntax to api translation module | ra.monique | |
| 2010-10-31 | added giza Alignments with command ga and merged the rendering algorithm for ↵ | ramona.enache | |
| graphviz and giza alignments | |||
| 2010-10-18 | added explicit depth parameter to the parsing API and the corresponding ↵ | krasimir | |
| command in the shell | |||
| 2010-10-02 | refactor the API for random generation again. Now PGF contains probabilities ↵ | krasimir | |
| in the abstract syntax | |||
| 2010-09-22 | the first revision of exhaustive and random generation with dependent types. ↵ | krasimir | |
| Still not quite stable. | |||
| 2010-09-22 | cleanup and export the Probabilistic API from PGF | krasimir | |
| 2010-08-24 | more advanced complete function in the PGFService | krasimir | |
| 2010-07-31 | two new functions in the PGF API: mkAbs, unAbs | krasimir | |
| 2010-07-31 | now the meta id of the meta variables is accessible via the PGF API | krasimir | |
| 2010-07-31 | added function unType in PGF | krasimir | |
| 2010-07-01 | redesign the open-literals API | krasimir | |
| 2010-06-29 | introduce the type synonym Token=String in the PGF API | krasimir | |
| 2010-06-22 | preliminary version of API for Open Literals | krasimir | |
| 2010-05-19 | now the parser could return partial parse results | krasimir | |
| 2010-04-30 | for backward compatibility we have the old parse function again. the old ↵ | krasimir | |
| functionality is exposed by parse_ | |||
| 2010-04-30 | first incarnation of the bracketed string API | krasimir | |
| 2010-03-31 | export fullFormLexicon from PGF | krasimir | |
| 2010-03-24 | now for every category we store, in PGF, the list of functions for it in ↵ | krasimir | |
| source-code order. The order matters for the termination of the exhaustive generation with dependent types. | |||
| 2010-03-22 | PGF.groupResults and the option l -groups, to show ambiguities grouped by ↵ | aarne | |
| laguage | |||
| 2010-03-18 | syntax for inaccessible patterns in GF | krasimir | |
| 2010-02-22 | refactor PGF.Expr and PGF.TypeCheck so that the evaluator always has access ↵ | krasimir | |
| to the meta store | |||
| 2010-02-16 | fix the PGF printer for abstract | krasimir | |
| 2010-02-01 | commands mq and tq can take a tree with metas to guide generation | aarne | |
| 2010-01-30 | gt and gr can start from a tree with metavariables, just filling them | aarne | |
| 2010-01-29 | bugfix in the PGF typechecker and more test cases | krasimir | |
| 2010-01-27 | cleanup the code of the PGF interpreter and polish the binary serialization ↵ | krasimir | |
| to match the preliminary specification | |||
| 2010-01-17 | PGF is now real synchronous PMCFG | krasimir | |
| 2010-01-05 | printnames are now kept as String instead of Term in PGF | krasimir | |
| 2009-12-14 | remove the old parsing code and the -erasing=on flag | krasimir | |
| 2009-12-13 | reorganize the directories under src, and rescue the JavaScript interpreter ↵ | krasimir | |
| from deprecated | |||
