From a67157ddbbe91e089ad4bee572fb364acd9b3e75 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sun, 30 Apr 2017 22:01:12 +0800 Subject: Update readme --- README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index bcb93b8b..e42c675b 100644 --- a/README.md +++ b/README.md @@ -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 -- cgit v1.2.3