From 09f9002df4e97e55bb7019febecbf283cafad839 Mon Sep 17 00:00:00 2001 From: Bobbi Webber-Manners Date: Fri, 4 May 2018 11:26:58 -0400 Subject: [PATCH] Added near-term tasks --- Roadmap.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Roadmap.md b/Roadmap.md index d19cdbd..dac7223 100644 --- a/Roadmap.md +++ b/Roadmap.md @@ -4,7 +4,10 @@ This is where I keep track of what to do next ... ## Near-Term - Write a non-trivial app in EightBall to discover the pain points and the bugs that `unittest.8b` doesn't reveal -- Try to squeeze the interpreter / compiler code down a bit to save memory. There is duplication that can be eliminated by reorganizing the logic and/or factoring out into functions. +- Try to squeeze the interpreter / compiler code down a bit to save memory. + - There is duplication that can be eliminated by reorganizing the logic and/or factoring out into functions. For example, `getintvar()`/`setintvar(). + - Also, use preprocessor to allow compiler and/or interpreter to be disabled. + - Compile direct from disk? ## Medium-Term - Wishlist features: