summaryrefslogtreecommitdiff
path: root/src/runtime/haskell/PGF/Expr.hs
AgeCommit message (Expand)Author
2012-08-29A basic infrastructure for generating Teyjus bytecode from the GF abstract sy...kr.angelov
2012-03-26Fix List.foldl / Map.foldl ambiguositySergei Trofimovich
2011-08-30bugfixes in the typechecker and the tree generatorkr.angelov
2011-08-29skip spaces before closing parenthesis in PGF.Expr.pFactoraarne
2011-01-08fix the computation of abstract expressions in the presence of implicit argum...krasimir
2010-10-02refactor the API for random generation again. Now PGF contains probabilities ...krasimir
2010-08-30PGF.Expr.normalForm does variable renamingkrasimir
2010-07-31two new functions in the PGF API: mkAbs, unAbskrasimir
2010-07-31now the meta id of the meta variables is accessible via the PGF APIkrasimir
2010-05-01fixes in unStr,unInt,unDouble,isMetakrasimir
2010-03-18pattern @ should be propagated to PGFkrasimir
2010-03-18syntax for inaccessible patterns in GFkrasimir
2010-02-22refactor PGF.Expr and PGF.TypeCheck so that the evaluator always has access t...krasimir
2010-01-31add Show instance and remove the Eq and Ord instances for PGF.Expr.Equation a...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-15allow metavariables with indices i.e. ?0, ?1, etc in the abstract syntax pars...krasimir
2010-01-15now the abstract syntax in PGF allows the same syntax for integers, floats an...krasimir
2009-12-13reorganize the directories under src, and rescue the JavaScript interpreter f...krasimir