DescriptionStatic semantics v0.1. This now contains a fairly complete version of the static semantics for a core language, along with a translation into the same core language extended with a few small primitives. The insertion of covariance type checks is handled. Per Siggi's suggestion, I've moved the extended core language primitives into the elaboration section. The main changes from the last checkin are the treatment of classes, class hierarchies, override checking, etc. I've added some text to explain the general idea of what's going on.
I've gone ahead an uploaded a pdf version to the site.dev_compiler repository that matches the version in this CL.
BUG=
R=vsm@google.com
Committed: https://github.com/dart-lang/dev_compiler/commit/0727ecf1577da0da56ef9bd07f98db82636d046e
Patch Set 1 #
Total comments: 14
Patch Set 2 : Review fixes #
Messages
Total messages: 7 (1 generated)
|