summaryrefslogtreecommitdiff
path: root/src/compiler/GF/Compile
AgeCommit message (Expand)Author
2013-11-28GFI: adapt to character encoding changeshallgren
2013-11-26Represent identifiers as UTF-8-encoded ByteStringshallgren
2013-11-25Change how GF deals with character encodings in grammar fileshallgren
2013-11-21Some refactoring in GF.Compile and GF.Compile.GetGrammarhallgren
2013-11-21Some more monadic lifting changeshallgren
2013-11-20Removed some code duplication in GF.Compile.Updatehallgren
2013-11-20Reduced clutter in monadic codehallgren
2013-11-12Fix Issue 68: Cannot use an overloaded operator in table defined using square...hallgren
2013-11-12added Predef.SOFT_BIND. This special token allows zero or more spaces between...kr.angelov
2013-11-06Remove PGF.Signaturehallgren
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-30added the linref construction in GF. The PGF version number is now bumpedkr.angelov
2013-10-02something in the typeinferencer of the latest GHC has changed. I need to add ...kr.angelov
2013-09-23the compiler now sorts the list of sequences in the PGF fileskr.angelov
2013-09-27a major refactoring in the C and the Haskell runtimes. Note incompatible chan...kr.angelov
2013-09-23GrammarToPGF now looks only at the top modules for the PGF flagskr.angelov
2013-09-23fix a warning in the compilerkr.angelov
2013-09-23GF.Grammar.Grammar.allExtends now returns a list of source modules instead of...kr.angelov
2013-09-19Introduce type RawIdent; only 9 imports of Data.ByteString.Char8 remainhallgren
2013-09-19Make Ident abstract; imports of Data.ByteString.Char8 down from 29 to 16 moduleshallgren
2013-09-10Some code verbosity reductionhallgren
2013-09-10Workaround for a problem with lock fieldshallgren
2013-05-30new-comp: delay eta expansion until just before partial evaluationhallgren
2013-09-09Nonlinear patterns in concrete syntax are now detected and reported as errorshallgren
2013-09-09partial evaluator: prettier complaint about nonlinears patternshallgren
2013-09-09partial evaluator: complain about nonlinear patternshallgren
2013-09-09Fix an old name shadowing bug in concrete syntax by removing the refresh passhallgren
2013-09-03fix in the GF compiler and runtime which let us to define pre construct detec...kr.angelov
2013-08-23nonExist now does the expected thingkr.angelov
2013-07-24hs datatype generation for empty abstract types addedaarne
2013-04-22a bit more informative error message in GrammarToPGFkr.angelov
2013-04-10gf -s/-q now silences "no linearization of" warningshallgren
2013-03-16Fix a problem with pattern macros in pre { } expressionshallgren
2013-03-12partial evaluator: push predefined functions inside variantshallgren
2013-03-09ghc-7.6: allow directory-1.2Sergei Trofimovich
2013-02-27Faster regular expression pattern matching in the grammar compiler.hallgren
2013-02-12now the beam size for the statistical parser can be configured by using the f...kr.angelov
2013-01-29Better error message for unsupported token gluinghallgren
2013-01-29Fix a bug with record extensionhallgren
2013-01-28Better error message for Predef.errorhallgren
2013-01-28improved error message for overloading in case the given signature looks the ...aarne
2013-01-11partial evaluator: fix token glueing bughallgren
2012-12-20bug fix in the new partial evaluatorhallgren
2012-12-19partial evaluator bug fixhallgren
2012-12-19GF.Grammar.Lookup: new function lookupResDefLochallgren
2012-12-18partial evaluator bug fixhallgren
2012-12-14The first prototype for exhaustive generation in the C runtime. The trees are...kr.angelov
2012-12-14Add language extension for ghc<7.4hallgren
2012-12-14More work on the new partial evaluatorhallgren