Desugaring pass (#9)
authorDavid Kerkeslager <kerkeslager@gmail.com>
Sun, 31 Dec 2017 03:38:04 +0000 (22:38 -0500)
committerGitHub <noreply@github.com>
Sun, 31 Dec 2017 03:38:04 +0000 (22:38 -0500)
* Implemented the desugaring pass, except for exception support; also badly needs cleanup of dead code

* Pass through metadata to end of desugaring phase (for error reporting)

* Pass through more metadata, package it at tokenization phase

* Added error handling to desugared code

* Add line numbers to function call errors, clean up

* Delete dead code


No differences found