Permalink
Commits on Aug 26, 2012
  1. Fix escaped string handling.

    Gozala committed Aug 26, 2012
    Before: "\\\"" -> "\\\"
    After: "\\\"" -> "\\\""
  2. Fix the way character symbols are handled.

    Gozala committed Aug 26, 2012
    Before: \t -> "\t"
    After: \t -> "t"
  3. Fix string reader that was incorrectly handling strings ending with e…

    Gozala committed Aug 26, 2012
    …scaped backslash "foo\\".
Commits on Aug 9, 2012
Commits on Aug 8, 2012
  1. Make test.ls non executable.

    Gozala committed Aug 8, 2012
Commits on Aug 7, 2012
  1. Version 0.2.1

    Gozala committed Aug 7, 2012
  2. Rewrite lispy repo module to preserve state between evals and make us…

    Gozala committed Aug 7, 2012
    …e of node's higher level repl module.
  3. Load lispy modules as main when passed as CLI argument.

    Gozala committed Aug 7, 2012
    This way `require.main` will be `module` in the context
    of the main module.
Commits on Aug 6, 2012
  1. Improve generated type assertion predicates to generate more obvious …

    Gozala committed Aug 6, 2012
    …forms.
    
    Before: (null? foo) => Object.prototype.toString.call(foo) === '[object Null]'
    After: (null? foo) => foo === null
  2. Fix: builtin object methods names no longer trigger macros and keywords.

    Gozala committed Aug 6, 2012
    Before `(toString foo) => [object Object]` because of incorrect macro lookups.
  3. Fix reader macro so that macro and methods names won't conflict.

    Gozala committed Aug 6, 2012
    Without this fix (.foo bar) would have invoked `foo` macro.
Commits on Aug 3, 2012
Commits on Aug 2, 2012
  1. Implement list abstraction.

    Gozala committed Aug 2, 2012
  2. Add testing support.

    Gozala committed Aug 2, 2012
  3. Fix symbol translations to handle `.` delimited names properly.

    Gozala committed Aug 2, 2012
    Before: exports.empty? -> isExports.empty
    After: exports.empty? -> export.isEmpty
Commits on Aug 1, 2012
  1. Implement let as a macro such that earlier defined bindings can be us…

    Gozala committed Aug 1, 2012
    …ed by following ones.