| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-11-22 | better visualization of parse trees | peter.ljunglof | |
| 2012-11-22 | Added C compilation notes for Mac OSX | peter.ljunglof | |
| 2012-11-19 | remove the duplicated definition of PgfProductionIdx in parser.c | kr.angelov | |
| 2012-11-16 | bugfix for the building of bottom-up filter in the C runtime | kr.angelov | |
| 2012-11-14 | revised heuristic in the statistical parser | kr.angelov | |
| 2012-11-13 | bugfix in the statistical parser | kr.angelov | |
| 2012-11-12 | two simple heuristics which speed up the statistical parser more than seven ↵ | kr.angelov | |
| times. | |||
| 2012-11-12 | a simple refactoring in the statistical parser | kr.angelov | |
| 2012-11-12 | more counters in the profiler for the statistical parser | kr.angelov | |
| 2012-11-12 | now we store the state instead of the offset for every continuation in the ↵ | kr.angelov | |
| chart for the statistical parser | |||
| 2012-11-12 | in the statistical parser: move the outside probability from the parse items ↵ | kr.angelov | |
| to their continuation. this makes the value slot shared between many items | |||
| 2012-11-12 | small refactoring in the C runtime | kr.angelov | |
| 2012-11-12 | use size_t consistently as the type for constituent indices in the C runtime | kr.angelov | |
| 2012-11-12 | implemented gu_map_count in runtime/c/gu/map.c | kr.angelov | |
| 2012-10-29 | use prob_t instead of float in a few places | kr.angelov | |
| 2012-10-25 | forgot to add one #ifdef | kr.angelov | |
| 2012-10-25 | a major refactoring in the robust parser: bottom-up filtering and garbage ↵ | kr.angelov | |
| collection for the chart | |||
| 2012-10-11 | add teyjus/simulator/builtins/builtins.h | kr.angelov | |
| 2012-10-11 | added the forgoten libteyjus.pc.in file in the C runtime | kr.angelov | |
| 2012-09-24 | now the meta probability for a category is explicitly specified in the ↵ | kr.angelov | |
| statistical model instead of computed internally. this avoids rounding errors while computing the sum of a large number of small values. | |||
| 2012-09-24 | in the robust parser we don't have to care about trees which yeld empty ↵ | kr.angelov | |
| strings. this makes the parser a lot faster | |||
| 2012-09-18 | the Haskell runtime now exports 'functionsByCat' which returns the list of ↵ | kr.angelov | |
| all functions for a given category | |||
| 2012-09-18 | the C runtime now has a type prob_t which is used only for probability values | kr.angelov | |
| 2012-09-06 | bugfix in the C parser | kr.angelov | |
| 2012-08-30 | another fix for teyjus | kr.angelov | |
| 2012-08-30 | the loading of PGF files was broken by the Teyjus patch. Now this is fixed | kr.angelov | |
| 2012-08-29 | Use nub' instead of nub in some places, remove some unused nub imports | peter.ljunglof | |
| 2012-08-29 | Added an O(n log n) version of nub | peter.ljunglof | |
| The new nub is called nub', and it replaces the old sortNub which was not lazy and did not retain the order between the elements. | |||
| 2012-08-29 | A basic infrastructure for generating Teyjus bytecode from the GF abstract ↵ | kr.angelov | |
| syntax | |||
| 2012-08-03 | fix some warnings in teyjus | kr.angelov | |
| 2012-08-01 | the first draft of GF.Compile.Instructions | kr.angelov | |
| 2012-07-31 | An initial import of the teyjus source code in the C runtime for GF. The two ↵ | kr.angelov | |
| runtime are still not connected but the source code compiles. | |||
| 2012-06-13 | Use a separated tag for meta productions in the robust parser. This cleans ↵ | kr.angelov | |
| up the code a lot | |||
| 2012-06-12 | now there is a limit of 2000000 items in the chart of the robust parser. ↵ | kr.angelov | |
| This prevents from explosion in the memory size but it will also prevent us from parsing some sentences. | |||
| 2012-06-12 | now the robust parser is purely top-down and the meta rules compete on a ↵ | kr.angelov | |
| fair basis with the grammar rules | |||
| 2012-06-10 | command option ma -known to drop unknown words | aarne | |
| 2012-05-25 | the viterbi probability for the epsilon categories is now updated properly | kr.angelov | |
| 2012-05-25 | fixed an alignment bug in libgu which leads to crash on some platforms | kr.angelov | |
| 2012-05-25 | fixed memory leak in the pgf-translate tool | kr.angelov | |
| 2012-05-25 | added pgf-service.c in the robust parser' | kr.angelov | |
| 2012-05-16 | another attempt to port the robust parser to MacOS | kr.angelov | |
| 2012-05-16 | small fix for compiling the robust parser on MacOS | kr.angelov | |
| 2012-05-08 | a new unbiased statistical parser. it is still far from perfect use it on ↵ | kr.angelov | |
| your own risk. | |||
| 2012-04-18 | yet another fix for parsing literals | kr.angelov | |
| 2012-04-12 | some fixes in the robust parser and a new API for literals | kr.angelov | |
| 2012-04-02 | simple cleanup in the robust parser | kr.angelov | |
| 2012-03-26 | Fix List.foldl / Map.foldl ambiguosity | Sergei Trofimovich | |
| Fixes the following error: src/runtime/haskell/PGF/Expr.hs:111:14: Ambiguous occurrence `foldl' It could refer to either `List.foldl', imported from `Data.List' at src/runtime/haskell/PGF/Expr.hs:27:1-24 (and originally defined in `GHC.List') or `Map.foldl', imported from `Data.Map' at src/runtime/haskell/PGF/Expr.hs:28:1-40 | |||
| 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. | |||
| 2012-03-12 | libpgf: a new implementation for literals which also allows custom literals. ↵ | kr.angelov | |
| the same mechanism is now used for the metavariables | |||
