summaryrefslogtreecommitdiff
path: root/src/compiler/GF/Grammar
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
2013-12-06Show relative file paths in error messageshallgren
2013-11-29Move checkPredefError from GF.Compile.Compute.ConcreteLazy to GF.Grammar.Macroshallgren
2013-11-26Represent identifiers as UTF-8-encoded ByteStringshallgren
2013-11-25Change how GF deals with character encodings in grammar fileshallgren
2013-11-22the GF syntax for identifiers is exteded with quoted forms, i.e. you could wr...kr.angelov
2013-11-20Reduced clutter in monadic codehallgren
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-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-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-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-09-27a major refactoring in the C and the Haskell runtimes. Note incompatible chan...kr.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-09Fix an old name shadowing bug in concrete syntax by removing the refresh passhallgren
2013-09-05Fix an old bug that prevented pattern matching agains values containg tableshallgren
2013-08-23nonExist now does the expected thingkr.angelov
2013-08-07Better error messages for attempts to redefine predefined constantshallgren
2013-02-28pattern match length estimation code simplicationhallgren
2013-02-27Faster regular expression pattern matching in the grammar compiler.hallgren
2013-02-27GF grammar pretty printer improvementshallgren
2013-02-12now the beam size for the statistical parser can be configured by using the f...kr.angelov
2013-01-28Quick fix to render some parser error messages from UTF-8-encoded source file...hallgren
2012-12-19GF.Grammar.Lookup: new function lookupResDefLochallgren
2012-12-11partial evaluator workhallgren
2012-11-23Fix a prededence bug in GF grammar pretty printerhallgren
2012-11-07GF.Grammar.PatternMatch: relax overly restrictive type signatureshallgren
2012-10-25GF.Grammar.Macros: add function collectPattOphallgren
2012-10-24GF.Grammar.Macros: add function composPattOphallgren
2012-09-28GF shell, show_operations: nicer looking types for linearization functionshallgren
2012-09-27GF shell, show_operations: also show the types of linearization functionshallgren
2012-08-29Use nub' instead of nub in some places, remove some unused nub importspeter.ljunglof
2012-06-26Report many type errors instead of stopping after the first onehallgren
2012-06-25printing ResValue judgements as comments, to provide useful information when ...aarne
2012-06-15Add file name to error message when reading a bad .gfo file (in some cases)hallgren
2012-05-04alex 3 incompatibility workaroundhallgren
2012-02-24the Predef function eqVal to compare equality of parameter valuesaarne
2012-02-22gfse: experimental support for editing concrete syntax in text modehallgren
2011-12-02missing cases in GF.Grammar.Binarykr.angelov
2011-11-30more stuff in the new type checkerkr.angelov
2011-11-29Sketch of the new type checker for the concrete syntax. Enabled only with -ne...kr.angelov
2011-11-15fix in the versioning of the .gfo fileskr.angelov
2011-11-15now we store version number in every .gfo file. If the file is compiled with ...kr.angelov
2011-11-15now the pretty printer in GF has a new mode called Internal. This is the most...kr.angelov