refactor
added TODO
Arrange files into bin/ and lib/
Implement REPL

- Changed Translator.translate to return String (no side-effect!)
- Changed RumCoke.evaluate to RumCoke.convert
Add version.js
Fix escapes (\n, \t, etc.)
Moved Sym to rum_expr.js
Make debug build into debug/
fix Makefile
Removed _translator.js (replaced with debug/rumcoke/translator.js)
Introduce RumExpr.ObjExpr

In order to expand macros in object expression, we need to distinguish
normal JS Object and a object expression, which is now represented as
an instance of RumExpr.Object.
Fix Makefile

now `make test' does not build files unless needed
Expand macros in object expression
Fix: renamed function `quote' to `_quote'

Becuase the name is already used as macro name
Fix Makefile

I want to rebuild debug files after `make accept'
Multiple args for +, -, *, /
Refactor using multi-arg +
Fix Makefile

Now `make accept' will execute test.js twice.
Once for make sure the tests pass with the debug build,
and once for new translator.js can properly compile translator.rmk.
Implemented cond (without else and 2-length clauses only)
Implemented cond with long body clause

Fixed expand-qq