on ca8441f help sign in
elk/compiler/SourceSyntax
10 files
../ Declaration.hsParameterized the AST for type annotations and variable types. Also rename Guid.hs to Unique.hs which reads a lot nicer. Everything.hsAdd file Expression.hsStart switching over to an AST that uses patterns in lambdas and pulls the arguments out of Definitions (placing them in lambdas). Helpers.hsBegin migrating the AST to its own branch for the source syntax of the language. Literal.hsAdd support for pattern matching on literals. Location.hsConvert more files to the new Expression format that relies more on patterns. Seems to clean things up so far. Module.hsParameterized the AST for type annotations and variable types. Also rename Guid.hs to Unique.hs which reads a lot nicer. Pattern.hsAdd support for pattern matching on literals. Rename.hsStart switching over to an AST that uses patterns in lambdas and pulls the arguments out of Definitions (placing them in lambdas). Variable.hsAdd support for pattern matching on literals.