summaryrefslogtreecommitdiff
path: root/src/compiler/GF
AgeCommit message (Expand)Author
2014-02-01new overload resolution, taking care of ad hoc overloading.aarne
2014-02-01ad hoc overloading: a new way to deal with name resolution conflicts. Previou...aarne
2014-01-31typo in Concrete type checker: when type checking <e : t>, return annotated e...aarne
2014-01-31experimental type checker module GF.Compile.TypeCheck.RConcrete.hs with recor...aarne
2014-01-20Optionally include C run-time supporthallgren
2014-01-09Check file datestamp before creating PGF file when compiling grammarshallgren
2013-12-18PGFtoPython: add Python translations for nonExist, BIND and SOFT_BINDhallgren
2013-12-16GF.Compile.ReadFiles: reduced code duplicationhallgren
2013-12-10option --split-pgf replaces option --mk-index. This splits the PGF into one f...kr.angelov
2013-12-06Show relative file paths in error messageshallgren
2013-12-06GF.Compile.CheckGrammar: add source path to error message for circular defini...hallgren
2013-12-06GF shell: fix help text for generate_treeshallgren
2013-12-03removed the unlines-lines wrapper from Lexing.unlexer to prevent empty lines ...aarne
2013-11-29Commment code and options relating to the old partial evaluatorhallgren
2013-11-29Move typePredefined from GF.Compile.Compute.AppPredefined to GF.Compile.TypeC...hallgren
2013-11-29Move checkPredefError from GF.Compile.Compute.ConcreteLazy to GF.Grammar.Macroshallgren
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-22fix the export for CFG grammars with BIND, SOFT_BIND and nonExistkr.angelov
2013-11-22the GF syntax for identifiers is exteded with quoted forms, i.e. you could wr...kr.angelov
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-19GF shell: improved system_pipe (aka "?") commandhallgren
2013-11-12Fix Issue 60: Weird output when executing system commands from the gf shellhallgren
2013-11-12Fix Issue 68: Cannot use an overloaded operator in table defined using square...hallgren
2013-11-12GF.System.Chatch: remove redundant #includehallgren
2013-11-12added Predef.SOFT_BIND. This special token allows zero or more spaces between...kr.angelov
2013-11-11Fix Issue 41: "," in context-free rules causes parsing failurehallgren
2013-11-11Fix issue 61: GF shell cannot parse a system command ending with a spacehallgren
2013-11-06Make PGF.Tree internalhallgren
2013-11-06Remove PGF.Signaturehallgren
2013-11-06fix the deserialization of flags from the GFO fileskr.angelov
2013-11-06the content of ParseEngAbs3.probs is now merged with ParseEngAbs.probs. The l...kr.angelov
2013-11-05added a -treebank option to the lc commandaarne
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
2013-10-31Add a cabal flag to use the standard binary packagehallgren
2013-10-30linref is now used by the linearizer. The visible change is that the 'l' comm...kr.angelov
2013-10-30added the linref construction in GF. The PGF version number is now bumpedkr.angelov
2013-10-30missing binary serialization for PImplArg in the .gfo fileskr.angelov
2013-10-24Functions merge trees into tries in the GF Shell and the PGF web servicehallgren
2013-10-24Commands.hs: fix a copy-paste error in the documentation of put_treehallgren
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