summaryrefslogtreecommitdiff
path: root/src/compiler
AgeCommit message (Expand)Author
2014-05-21in verbosity mode the compiler warns about missing pathskr.angelov
2014-05-16Compute/ConcreteNew.hs: adding a Prawitz rewritehallgren
2014-05-16Fix an eta expansion bug in the grammar compilerhallgren
2014-05-12gf -server: include list of loaded PGFs in version infohallgren
2014-04-28Spring cleaninghallgren
2014-04-09PGF web service: add unlexers and enable client side cachinghallgren
2014-04-09Change the type of PGF.Lexing.bindTok to [String] -> [String]hallgren
2014-04-09Unlexers: move capitalization of first word from GF.Text.Lexing to PGF.Lexinghallgren
2014-04-08Move basic lexing functions from GF.Text.Lexing to the new module PGF.Lexinghallgren
2014-04-04TypeCheck.RConcrete: contravariance in table typeshallgren
2014-04-04Removed imports of TypeCheck.Concrete, fixed problems in TypeCheck.RConcretehallgren
2014-04-01Bug fix for pattern macros in pre{}hallgren
2014-03-21refactor the compilation of CFG and EBNF grammars. Now they are parsed by usi...kr.angelov
2014-03-19gf -server: add a command to manually flush the PGF cachehallgren
2014-03-17show the value in the error message when failing to get Str from valueaarne
2014-03-15bugfix in the compiler for linref of empty recordkr.angelov
2014-02-17fix in GF.Compile.Compute.ConcreteNew which makes it possible to compile Docu...kr.angelov
2014-02-11GFServer.hs: avoid intertwined log messages from parallel requestshallgren
2014-02-09disabled ad hoc overloading, as it still causes mysterious errors. It is just...aarne
2014-02-04GFC.hs: encodeFile_ is not available in the standard Data.Binaryhallgren
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-27gf -server: fix a redirection bug...hallgren
2014-01-24gf -server: allow multiple PGF service requests to be handled in parallelhallgren
2014-01-20Optionally include C run-time supporthallgren
2014-01-09Check file datestamp before creating PGF file when compiling grammarshallgren
2014-01-09Check file datestamps before unioning PGF files (fix)hallgren
2014-01-09Check file datestamps before unioning PGF fileshallgren
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-28SimpleEditor.Convert: adapt to recent 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