summaryrefslogtreecommitdiff
path: root/src/LambdaCube/Compiler.hs
AgeCommit message (Expand)Author
2016-05-13refactoring & fix buildPéter Diviánszky
2016-05-12don't show module pathPéter Diviánszky
2016-05-12remove deepseq from compiler lib dependenciesPéter Diviánszky
2016-05-07introduce let in core (not used yet)Péter Diviánszky
2016-05-06show typechecked source code in .out files & fix local function handling (again)Péter Diviánszky
2016-05-05refactoringPéter Diviánszky
2016-05-04print reduced result in .out filePéter Diviánszky
2016-05-04bugfix: do not overnormalizePéter Diviánszky
2016-05-04refactoringPéter Diviánszky
2016-05-01refactoringPéter Diviánszky
2016-04-29refactoringPéter Diviánszky
2016-04-29export plainShowPéter Diviánszky
2016-04-29use Doc instead of String is several placesPéter Diviánszky
2016-04-28refactoring: eliminate custom ESC handlingPéter Diviánszky
2016-04-27refactoringPéter Diviánszky
2016-04-27split modulesPéter Diviánszky
2016-04-26split desugared source code representation into a separate modulePéter Diviánszky
2016-04-26refactoringPéter Diviánszky
2016-04-26refactoringPéter Diviánszky
2016-04-26export SPos (needed by the editor)Péter Diviánszky
2016-04-25emit warnings on unreachable right hand sidesPéter Diviánszky
2016-04-17better error message for mismatching operator fixitiesPéter Diviánszky
2016-04-16use module ids in more places; side effect: better error messagesPéter Diviánszky
2016-04-15refactoring; begin to use Ints as module idsPéter Diviánszky
2016-04-15refactoring (and fix a bug in escape code parsing)Péter Diviánszky
2016-03-02first version of parse onlyPéter Diviánszky
2016-03-01support printing desugared source codePéter Diviánszky
2016-02-25better info handlingPéter Diviánszky
2016-02-25cleanup test casesPéter Diviánszky
2016-02-22fix: preCompileCsaba Hruska
2016-02-22refactoringPéter Diviánszky
2016-02-19tuples are heterogeneous listsPéter Diviánszky
2016-02-17better path handlingPéter Diviánszky
2016-02-16generate functions in shadersPéter Diviánszky
2016-02-16eliminate FixLabel, performance is back at previous levelPéter Diviánszky
2016-02-15refactoringPéter Diviánszky
2016-02-15remove main modules from module cachePéter Diviánszky
2016-02-15put trace info in .out filesPéter Diviánszky
2016-02-14refactoring: use less withRangePéter Diviánszky
2016-02-14pretty print pipelines in .out filesPéter Diviánszky
2016-02-13use different kinf of infosPéter Diviánszky
2016-02-13add structure to error messagesPéter Diviánszky
2016-02-13refactoring (use infer monad)Péter Diviánszky
2016-02-04always include builtins pathCsaba Hruska
2016-02-04begin to support qualified module namesPéter Diviánszky
2016-01-30LambdaCube.Compiler.Driver --> LambdaCube.CompilerPéter Diviánszky