diff options
author | John Hodge <tpg@ucc.asn.au> | 2017-04-30 21:40:34 +0800 |
---|---|---|
committer | John Hodge <tpg@ucc.asn.au> | 2017-04-30 21:40:34 +0800 |
commit | 4110cf652c429c52dc2ab9bb5e25df8110cce868 (patch) | |
tree | 9c58cce43454910d0912f26a57e9982af8df2c87 | |
parent | 02875a072d70959129f92024e0e0e9af73523801 (diff) | |
parent | 059934b982670c88b631fb2e47902aa756fcb2c8 (diff) | |
download | mrust-4110cf652c429c52dc2ab9bb5e25df8110cce868.tar.gz |
Merge branch 'master' of https://github.com/thepowersgang/mrustc
-rw-r--r-- | README.md | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -14,8 +14,8 @@ Current Features - Resolves all paths to absolute forms - Converts name-resolved AST into a more compact "HIR" (simplified module and expression tree) - Hackily evaluates constants - - Constant evaluation is done by using duck-typing, which is then validated by the Type Check pass - - This is how rustc did (or still does?) const eval before MIR + - Constant evaluation is done by using duck-typing, which is then validated by the Type Check pass + - This is how rustc did (or still does?) const eval before MIR - Type inference and checking - Closure and operator desugaring - MIR generation (with partial validation pass) @@ -39,5 +39,5 @@ Progress - Compiles the standard library into loadable MIR - Compiles the "hello, world" test into compilable and running C code - Compiles `rustc` - - Generated code is likely not correct + - Generated code is likely not correct |