summaryrefslogtreecommitdiff
path: root/src/runtime/haskell/PGF/Expr.hs
AgeCommit message (Expand)Author
2017-09-05GF.Command.TreeOperations is now independent from the runtime's internalsKrasimir Angelov
2017-08-29the embedded grammars now work with both the pure Haskell and the Haskell bin...Krasimir Angelov
2014-09-11a major revision of the bytecode generator and JIT compiler. the effect is th...kr.angelov
2014-09-05full support for recursive def rules in the C runtimekr.angelov
2014-08-11a partial support for def rules in the C runtimekr.angelov
2013-11-05linearization by chunks in the GF shell: a new command 'lc' needed because 'l...aarne
2013-11-05Eliminate mutual dependencies between the GF compiler and the PGF libraryhallgren
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