From 88a7ca99e955afdbe81be7092caa0e81c17a1aa1 Mon Sep 17 00:00:00 2001 From: Sami Samhuri Date: Sat, 25 Sep 2010 11:35:29 -0700 Subject: [PATCH] trying to fix github saying compiler.rb is not found --- TODO | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ compiler.rb | 2 +- 2 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 TODO diff --git a/TODO b/TODO new file mode 100644 index 0000000..6cfb3d0 --- /dev/null +++ b/TODO @@ -0,0 +1,51 @@ + + Types / Classes + =============== + + * functions + * objects (everything an object) + * classes + * symbols + * strings + * lambdas + * lists + * floats + * full numeric tower + * vectors + * dict + + + Features + ======== + + * built-in http support + * blocks (multiple) + * docstrings + * list comprehensions + * immutable data structures + * advice (aka AOP) + * decorators + * low-level hardware access + * inline asm (?) + * threads + * erlang style threads (as a lib?) + + Syntax + ====== + + * regex literals + * dot for attribute access + * space to send a message, args in parens + (parens optional w/ no args) + + + Other + ===== + + * parser hooks/functions (like Factor's parsing words) + + * gc + * ffi + + * JIT compiler + * optimizations diff --git a/compiler.rb b/compiler.rb index 5f4b9b5..a0d5b18 100644 --- a/compiler.rb +++ b/compiler.rb @@ -18,7 +18,7 @@ class ParseError < StandardError end class Compiler - + include Assembler::Registers Keywords = {