| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-03-09 | ghc-7.6: add missing Num instance for Bits | Sergei Trofimovich | |
| Fixes the following build failure: src/runtime/haskell/Data/Binary/IEEE754.lhs:256:17: Could not deduce (Num a) arising from a use of `mask' from the context (Bits a) bound by the type signature for clamp :: Bits a => BitCount -> a -> a | |||
| 2013-02-26 | added gu_buf_flush in seq.c which removes all elements from a buffer | kr.angelov | |
| 2013-02-19 | the parser in the C runtime should not crash if the start category is not ↵ | kr.angelov | |
| defined | |||
| 2013-02-19 | bugfix in the grammar reader in the C runtime | kr.angelov | |
| 2013-02-13 | bugfix in the linearizer for the C runtime | kr.angelov | |
| 2013-02-13 | Fix for a PGF portability problem | hallgren | |
| GF produced slightly different PGF files on 64-bit systems and 32-bit systems. This could cause problems when a PGF was produced on a 32-bit system and used on a 64-bit system. To fix this, the GF compiler and the Haskell PGF run-time library now reads and writes PGF files like the 32-bit version even when compiled on a 64-bit system. Note: the Haskell type Int is still used internally in GF, which could be 32 bits or 64 bits... | |||
| 2013-02-12 | now the beam size for the statistical parser can be configured by using the ↵ | kr.angelov | |
| flag beam_size in the top-level concrete module | |||
| 2013-02-12 | the statistical parser now uses a baseline lexical estimation of the beam size | kr.angelov | |
| 2013-02-11 | the class PgfConcr from the Python binding now has a property name which ↵ | kr.angelov | |
| returns the name of the concrete syntax | |||
| 2013-02-11 | refactoring: now all named objects in the C runtime have an explicit name field | kr.angelov | |
| 2013-02-11 | remove the pgf2yaml tool which was both broken and redundant. The ↵ | kr.angelov | |
| declarations for generic programming from data.c are removed as well | |||
| 2013-02-11 | the grammar reader in the C runtime is completely rewritten and it doesn't ↵ | kr.angelov | |
| use the generic programming API | |||
| 2013-02-01 | This patch removes Gregoire's parse_tokens function in the python binding ↵ | kr.angelov | |
| and adds another implementation which builds on the existing API for lexers in the C runtime. Now it is possible to write incremental Lexers in Python | |||
| 2013-02-01 | implement gu_exn_caught in gu/exn.c. It was missing | kr.angelov | |
| 2013-01-29 | Avoid crash in random generation with probabilities | hallgren | |
| 2013-01-29 | bugfix in the reference counting for Python | kr.angelov | |
| 2013-01-29 | the Python binding is in pure C again | kr.angelov | |
| 2013-01-29 | added an API for composing and decomposing abstract trees from Python | kr.angelov | |
| 2013-01-29 | fixed typos in the python binding: in a few places pgf_ExprType was used ↵ | kr.angelov | |
| instead of pgf_ExprIterType | |||
| 2013-01-24 | Python binding: add a parsing function that accepts directly a list of tokens. | gregoire.detrez | |
| Is allows to define a tokenizer in python (or use an existing one, from nltk for instance.) | |||
| 2013-01-08 | fix warnings in pgf-parse.c | kr.angelov | |
| 2013-01-08 | PGF installation instructions for Mac OSX | peter.ljunglof | |
| 2013-01-08 | Made meta probs an optional argument instead of hard-coded in pgf-translate | peter.ljunglof | |
| 2013-01-08 | New PGF utility: pgf-parse | peter.ljunglof | |
| 2013-01-07 | now the Python binding has an alternative representation for abstract trees ↵ | kr.angelov | |
| which is composed of Python objects. The new representation is not integrated with the core runtime yet | |||
| 2013-01-07 | a new reasoner in the C runtime. It supports tabling which makes it ↵ | kr.angelov | |
| decideable for propositional logic. dependent types and high-order types are not supported yet. The generation is still in decreasing probability order | |||
| 2012-12-27 | bugfix in the strings library from the C runtime | kr.angelov | |
| 2012-12-19 | bugfix: the linearizer should not generate extra space at the end of the ↵ | kr.angelov | |
| sentence | |||
| 2012-12-19 | bugfix for linearization of metavariables at the root of a tree | kr.angelov | |
| 2012-12-19 | rename linearize.{h/c} to linearizer.{h/c} which follows the convention used ↵ | kr.angelov | |
| in parser.c and reasoner.c | |||
| 2012-12-19 | a major reimplementation of the linearizer in the C runtime | kr.angelov | |
| 2012-12-18 | fixed accidental bug in pgf-parse.c | kr.angelov | |
| 2012-12-18 | the C runtime now can read abstract expressions with literals and meta variables | kr.angelov | |
| 2012-12-14 | debugging infrastructure in the reasoner | kr.angelov | |
| 2012-12-14 | bugfix for the reasoner in the C runtime | kr.angelov | |
| 2012-12-14 | a bit more flexible API for parsing in Python | kr.angelov | |
| 2012-12-14 | The first prototype for exhaustive generation in the C runtime. The trees ↵ | kr.angelov | |
| are always listed in decreasing probability order. There is also an API for generation from Python | |||
| 2012-12-13 | bugfix in the lexer from the C runtime. the input sentence doesn't have to ↵ | kr.angelov | |
| terminate with whitespace | |||
| 2012-12-13 | added simple error handling in the Python test | kr.angelov | |
| 2012-12-13 | added a simple test for the Python binding | kr.angelov | |
| 2012-12-13 | an initial API for parsing and linearization from Python | kr.angelov | |
| 2012-12-13 | a top-level API for parsing in the C runtime | kr.angelov | |
| 2012-12-13 | bugfix: the outside probability of a PgfItemConts must always be initialized ↵ | kr.angelov | |
| to zero | |||
| 2012-12-13 | bugfix: pgf_read_expr no longer requires a semicolon at the end of an ↵ | kr.angelov | |
| abstract expression | |||
| 2012-12-12 | an initial Python binding to the C runtime | kr.angelov | |
| 2012-12-12 | started an official API to the C runtime | kr.angelov | |
| 2012-12-11 | bugfix for robust parsing with multi-word units | kr.angelov | |
| 2012-12-03 | added experimental script for chunking in the C runtime | kr.angelov | |
| 2012-12-03 | added INSTALL file and updated README file for the C runtime | kr.angelov | |
| 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. | |||
