log

age author description
Wed, 09 Apr 2014 22:55:10 -0700 Michael Pavone Added hash dictionary to dict module
Wed, 09 Apr 2014 22:54:52 -0700 Michael Pavone Added resize method to arrays
Sun, 30 Mar 2014 18:17:56 -0700 Michael Pavone Added get:else method to linear dict
Wed, 08 Jan 2014 19:27:19 -0800 Michael Pavone Finish moving ast object definitions to a separate ast module
Mon, 06 Jan 2014 19:41:35 -0800 Michael Pavone Refactor some of the AST node object constructors into a separate AST module
Mon, 06 Jan 2014 01:03:18 -0800 Mike Pavone Fix handling of unescaped tabs in string literals in new parser
Mon, 06 Jan 2014 00:48:19 -0800 Mike Pavone Improve compatibility of new parser with the old one
Sun, 05 Jan 2014 23:07:26 -0800 Mike Pavone Use a lightweight substring object in a few places in the parser to improve performance for large files.
Sun, 05 Jan 2014 20:56:25 -0800 Mike Pavone Make the successful return value from a match expression be truthy and the failure value false. This avoids an extra method call when checking the result and avoids allocating a new object when a match fails.
Sun, 05 Jan 2014 20:54:22 -0800 Mike Pavone Small fix to call to method implemented on current object check
Sun, 05 Jan 2014 20:53:35 -0800 Mike Pavone Don't rename the symbol self in quote blocks
Sun, 05 Jan 2014 19:28:09 -0800 Mike Pavone Don't expose internal helper functions in parser module
Sun, 05 Jan 2014 19:27:41 -0800 Mike Pavone Eval lambda assignments at macro expandion time so they can be called by macros
Sun, 05 Jan 2014 17:00:33 -0800 Mike Pavone Optimized implementation of character classes
Fri, 03 Jan 2014 22:13:34 -0800 Michael Pavone Support reading files larger than 1024 bytes in parser module