on c158155 help sign in
elk/compiler
7 folders, 4 files
../ Generate/Fix the confusion with "Cons" and "Nil" in issue #176. Language/Add `hoverable` and `hoverables` Metadata/Fix the confusion with "Cons" and "Nil" in issue #176. Parse/Allow full expressions as the last member of binary expressions (t + t + e) SourceSyntax/Switch to using (Map String String) instead of (String -> String) as the environment. Transform/Clean up Transform/Replace.hs. Switch the environment from a (String -> String) to a (Map String String). Types/Fix the confusion with "Cons" and "Nil" in issue #176. Compiler.hsFinish parameterizing the AST and properly check errors in let expressions. Docs.hsGet the whole compiler building again. Initialize.hsFinish parameterizing the AST and properly check errors in let expressions. Unique.hsParameterized the AST for type annotations and variable types. Also rename Guid.hs to Unique.hs which reads a lot nicer.