diff options
author | John Hodge <tpg@ucc.asn.au> | 2017-04-30 22:01:12 +0800 |
---|---|---|
committer | John Hodge <tpg@ucc.asn.au> | 2017-04-30 22:01:12 +0800 |
commit | a67157ddbbe91e089ad4bee572fb364acd9b3e75 (patch) | |
tree | 9d80635ff1a8c137eb024f3a818a8a6f2a0eaafa /README.md | |
parent | 4110cf652c429c52dc2ab9bb5e25df8110cce868 (diff) | |
download | mrust-a67157ddbbe91e089ad4bee572fb364acd9b3e75.tar.gz |
Update readme
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -25,19 +25,20 @@ Current Features Short-Term Plans === -- Parse and Typecheck all run-pass tests -- Compile a running rustc +- Fix FFI (requires some rather extensive changes to enum handling) Medium-Term Goals === - Extensive MIR optimisations - Propagate lifetime annotations so that MIR can include a borrow checker +- Get all run-pass tests compiling + - Many fail due to type inferrence problems. 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 +- Compiles a running `rustc` + - Fails to compile libcore due to incorrect FFI |