From 2366310122423356dd2063d0e2065223b4b52909 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Mon, 4 Jul 2016 21:14:32 -0400 Subject: [PATCH] This is old by now --- TODO | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 TODO diff --git a/TODO b/TODO deleted file mode 100644 index e6e4fda4..00000000 --- a/TODO +++ /dev/null @@ -1,24 +0,0 @@ -Initiatives: - -Tier 0: -- Performance - 1) Can we replace alists in any places with hashtables? Will want to measure any improvements obtained this way - -Tier 1: -- pass larceny benchmarks (will require some bugfixes): - - benchmarks that do not finish due to - missing features: - - gcbench.scm - Needed to manually import (srfi 9) - - mbrotZ.scm - No complex library - - read0.scm - needs open-input-string - - scheme.scm - Problem with (macro?) being a primitive and defined in application code - - slatex.scm - Need to handle more than one "args" argument to apply - crashes: - - compiler.scm - Needs to be able to dynamically grow symbol table. needed to hardcode symbol table to 20x its size to be able to generate the C file. Then C file cannot compile; there may be issues with defining functions with the same name as a primitive. - -Tier 2: -- srfi 18 - more complex threading examples (probably can wait) -- api documentation (can wait?) -- higher priority issues (need to be resolved, but can wait?) - - revisit macro hygiene issues