summaryrefslogtreecommitdiff
path: root/src/compiler/GF/Grammar/Macros.hs
AgeCommit message (Expand)Author
2021-06-30Sort record fields in lin definitionsJohn J. Camilleri
2020-09-05MonadFail: Make backwards-compatibleAndreas Källberg
2020-08-05Fix most build errorsAndreas Källberg
2019-09-20more dead codekrangelov
2019-09-20remove obsolete codekrangelov
2015-08-31GF.Infra.SIO: The SIO monad now supports putStr in addition to putStrLnhallgren
2015-03-05remove some more old codekrasimir
2014-12-11GF.Grammar.Macros: generalize the type of collectOphallgren
2014-10-22Various small changes for improved documentationhallgren
2014-10-21ModuleName and Ident are now distinct typeshallgren
2014-10-20Remove some dead codehallgren
2014-10-16More haddock documentation improvementshallgren
2014-09-17appForm now skips over Typed expressionskr.angelov
2014-07-27Introducing GF.Text.Pretty for more concise pretty printers and GF.Infra.Loca...hallgren
2013-11-29Move checkPredefError from GF.Compile.Compute.ConcreteLazy to GF.Grammar.Macroshallgren
2013-11-20Reduced clutter in monadic codehallgren
2013-11-05Eliminate mutual dependencies between the GF compiler and the PGF libraryhallgren
2013-10-30added the linref construction in GF. The PGF version number is now bumpedkr.angelov
2013-02-27Faster regular expression pattern matching in the grammar compiler.hallgren
2012-10-25GF.Grammar.Macros: add function collectPattOphallgren
2012-10-24GF.Grammar.Macros: add function composPattOphallgren
2012-06-26Report many type errors instead of stopping after the first onehallgren
2011-11-10Now PMCFG is compiled per module and at the end we only link it. The new comp...kr.angelov
2011-11-02merge GF.Infra.Modules and GF.Grammar.Grammar. This is a preparation for the ...kr.angelov
2011-11-02Now the compiler maintains more precise information for the source locations ...kr.angelov
2011-10-20Some experiments with PSeq (left commented out)hallgren
2011-09-07GF.Grammar.Macros: simplify composOp and composSafeOphallgren
2011-09-01GF.Grammar.*: generalized the type of some functions that can not fail from t...hallgren
2011-03-03overloaded opers included in sorting of judgementsaarne
2011-02-28the command show_operations to inspect opers in scopeaarne
2010-11-12operations in the abstract syntaxkrasimir
2010-06-18Yay!! Direct generation of PMCFG from GF grammarkrasimir
2010-05-28refactoring in GF.Grammar.Grammarkrasimir
2010-05-28composOp should iterate under ImplArgkrasimir
2010-03-22store and propagate the exact source location for all judgements in the gramm...krasimir
2010-02-16no need to keep the list of constructors per category in .gfokrasimir
2009-12-13reorganize the directories under src, and rescue the JavaScript interpreter f...krasimir