summaryrefslogtreecommitdiff
path: root/src/runtime/haskell/PGF/Macros.hs
AgeCommit message (Expand)Author
2020-03-15restore the sequence ordering after -optimize-pgfkrangelov
2018-12-20revert to printing the unique id in ppBracketedStringKrasimir Angelov
2018-12-20save the original concrete category in BracketedStringKrasimir Angelov
2018-04-18Fixes for GHC 8.4.1 compatibilityThomas Hallgren
2015-08-28Comment out some dead code found with -fwarn-unused-bindshallgren
2015-05-11added all orthographic primitiveskrasimir
2014-10-09Prelude.CAPIT is now a built-in primitive. It still generates &| in the Haske...kr.angelov
2014-08-11a partial support for def rules in the C runtimekr.angelov
2013-11-12added Predef.SOFT_BIND. This special token allows zero or more spaces between...kr.angelov
2013-11-06the content of ParseEngAbs3.probs is now merged with ParseEngAbs.probs. The l...kr.angelov
2013-11-05Eliminate mutual dependencies between the GF compiler and the PGF libraryhallgren
2013-10-30linref is now used by the linearizer. The visible change is that the 'l' comm...kr.angelov
2013-09-27a major refactoring in the C and the Haskell runtimes. Note incompatible chan...kr.angelov
2013-09-03fix for linearization with 'pre'kr.angelov
2013-09-03fix in the GF compiler and runtime which let us to define pre construct detec...kr.angelov
2013-04-08PGF.hs: export function missingLinshallgren
2012-08-29A basic infrastructure for generating Teyjus bytecode from the GF abstract sy...kr.angelov
2012-03-18PGF run-time library: function names in BracketedString (experimental)hallgren
2010-12-06simple refactoring in PGF.Macros and relatedkrasimir
2010-10-25when we print the bracketed string it is useful to print the attached metavar...krasimir
2010-10-02refactor the API for random generation again. Now PGF contains probabilities ...krasimir
2010-08-09native representation for HOAS in PMCFG and incremental type checking of the ...krasimir
2010-07-01redesign the open-literals APIkrasimir
2010-06-29introduce the type synonym Token=String in the PGF APIkrasimir
2010-06-18Yay!! Direct generation of PMCFG from GF grammarkrasimir
2010-06-18the automatically generated printnames were just junks. Now we store printnam...krasimir
2010-06-09dead code elimination for PGF. Note: the produced grammars will not work well...krasimir
2010-06-09filter the duplications when doing 'l -table'krasimir
2010-05-19now every BracketedString also has reference to the source expression(s)krasimir
2010-05-19added function lengthBracketedStringkrasimir
2010-05-01refactor BracketedStringkrasimir
2010-04-30first incarnation of the bracketed string APIkrasimir
2010-04-12fix the molto-molto-molto problemkrasimir
2010-04-04in the shell, permit 3-letter lang codes as concrete syntax namesaarne
2010-03-24now for every category we store, in PGF, the list of functions for it in sour...krasimir
2010-01-29bugfix in the PGF typechecker and more test caseskrasimir
2010-01-27cleanup the code of the PGF interpreter and polish the binary serialization t...krasimir
2010-01-17PGF is now real synchronous PMCFGkrasimir
2010-01-17now the linearization is completely based on PMCFGkrasimir
2010-01-12move the definitions of _B and _V to PGF.Macroskrasimir
2010-01-05printnames are now kept as String instead of Term in PGFkrasimir
2009-12-13reorganize the directories under src, and rescue the JavaScript interpreter f...krasimir