on d29ca3b help sign in
elk/compiler
8 folders, 6 files
../ Generate/Switch more files over to new Expressions Language/Add `hoverable` and `hoverables` Metadata/Fix the confusion with "Cons" and "Nil" in issue #176. Parse/Create a Parse.Declaration file for all declarations. Get rid of special purpose Parse.Foreign library. SourceSyntax/Create a source syntax for types that will get converted into the internal type representation during type checking. Transform/Get Optimize.hs updated for the newer AST. Type/Move the Environment.hs and Fragment.hs files down a directory. Types/Switch more files over to new Expressions Compiler.hsFinish parameterizing the AST and properly check errors in let expressions. Docs.hsGet the whole compiler building again. Dummy.cabalAdd two dummy files to make it possible to build the compiler from within emacs. This makes it faster to type-check things and start testing functions. Initialize.hsFinish parameterizing the AST and properly check errors in let expressions. Paths_Elm.hsAdd two dummy files to make it possible to build the compiler from within emacs. This makes it faster to type-check things and start testing functions. Unique.hsParameterized the AST for type annotations and variable types. Also rename Guid.hs to Unique.hs which reads a lot nicer.