summaryrefslogtreecommitdiff
path: root/src/compiler/GF/Compile
AgeCommit message (Expand)Author
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
2012-12-11partial evaluator workhallgren
2012-12-10Compute.ConcreteNew: add missing case for variant functionshallgren
2012-12-06Compute.ConcreteNew: bug fix for indirectly defined pattern macroshallgren
2012-12-02produce error message instead of failure of irrefutable pattern Ok ty_C in Gr...aarne
2012-11-16new-comp: rewrite f (x|y) into (f x|f y)hallgren
2012-11-13Adding a new experimental partial evalutatorhallgren
2012-11-08Eliminate warnings about deprecated use of catch and tryhallgren
2012-10-24Compute.ConcreteNew: support variantshallgren
2012-10-24GeneratePMCFG: prefix messages about "impossible" errors with 'Internal error:'hallgren
2012-10-19Refactor compileSourceModulehallgren
2012-10-19Consistenly use SourceGrammar instead of [SourceModule] when calling compiler...hallgren
2012-10-18Use NOINLINE for build info and darcs version infohallgren
2012-09-18catch all case in GenerateBC.genFunkr.angelov
2012-09-06Add type info to "Warning: ignoring lock fields in resolving..."hallgren
2012-08-30another fix for teyjuskr.angelov
2012-08-29Use nub' instead of nub in some places, remove some unused nub importspeter.ljunglof
2012-08-29Added an O(n log n) version of nubpeter.ljunglof
2012-08-29Emacs only recognizes utf-8, not UTF-8, in file headerspeter.ljunglof
2012-08-29A basic infrastructure for generating Teyjus bytecode from the GF abstract sy...kr.angelov
2012-08-01the first draft of GF.Compile.Instructionskr.angelov
2012-07-02Minor changes in Python exportpeter.ljunglof
2012-06-28Fixed minor bug in prolog exportpeter.ljunglof