log

age author description
Mon, 21 Jul 2014 19:41:15 -0700 Michael Pavone Forgot to return this in previous self fix
Mon, 21 Jul 2014 19:30:23 -0700 Michael Pavone Don't try to replace self in a macro expansion since it's unlikely to be the desired behavior. A more explicit means of specifying what variables should be replaced in a quote expression is needed.
Mon, 21 Jul 2014 19:11:15 -0700 Michael Pavone Store renderer pointer in texture object since the texture can only be used with the renderer it was created with
Mon, 21 Jul 2014 12:51:38 -0700 Michael Pavone Add bindings for SDL_ClearError, SDL_GetError, SDL_LoadBMP, SDL_CreateTextureFromSurface and a partial binding for SDL_RendererCopy
Sun, 20 Jul 2014 17:30:46 -0700 Michael Pavone Add SDL bindings for creating a renderer, clearing it, presenting it and destroying it
Sun, 20 Jul 2014 12:48:37 -0700 Michael Pavone Added toplevel module which will provide top level symbols for new compiler
Sun, 20 Jul 2014 12:34:25 -0700 Michael Pavone Added option module which was omitted in commit of SDL work
Sun, 20 Jul 2014 00:13:01 -0700 Michael Pavone Initial work on an SDL2 binding
Sun, 20 Jul 2014 00:12:43 -0700 Michael Pavone Make import:from actually work. Fix some macro bugs. Add a cpointer primitive type for storing an opaque pointer to a C object.
Sat, 19 Jul 2014 20:18:34 -0700 Michael Pavone Added support for encoding integers and booleans as JSON
Sat, 19 Jul 2014 19:59:51 -0700 Michael Pavone Support for encoding objects, dictionaries, lists and arrays to JSON in json module
Fri, 18 Jul 2014 20:45:50 -0700 Michael Pavone Add a propertiesOf method to the object module that returns the names of things that look like getter messages
Fri, 18 Jul 2014 19:31:07 -0700 Michael Pavone Improve message not implemented error message
Fri, 18 Jul 2014 09:55:19 -0700 Michael Pavone Add support for invoking methods that take no arguments other than self through the relfection API
Fri, 18 Jul 2014 00:14:22 -0700 Michael Pavone Warning cleanup
Thu, 17 Jul 2014 23:57:41 -0700 Michael Pavone Added object module which provides some basic reflection capabilities
Mon, 14 Jul 2014 19:03:46 -0700 Michael Pavone Remove remapping of most operators
Mon, 14 Jul 2014 09:33:41 -0700 Michael Pavone Add module for interfacing with libdl
Mon, 14 Jul 2014 09:30:31 -0700 Michael Pavone Add support for llMessage definitions in buildMethodTables
Mon, 14 Jul 2014 09:29:49 -0700 Michael Pavone Fix whitespace problem in object grammar in new parser
Sun, 01 Jun 2014 22:39:33 -0700 Michael Pavone Merge
Sun, 01 Jun 2014 22:39:25 -0700 Michael Pavone Untested implementation of filter for arrays
Thu, 29 May 2014 18:51:15 -0700 Michael Pavone Add ltrim method to string
Wed, 28 May 2014 09:48:09 -0700 Michael Pavone Pass size parameter to _init in bytearray
Sun, 01 Jun 2014 17:20:29 -0700 Michael Pavone Fix fold on ast nodes so that all nodes get visited
Sun, 01 Jun 2014 00:14:36 -0700 Michael Pavone Memoize results of match:where:yield and matchOne: macros. Fix opsym rule to use the symbol ast node.
Sat, 31 May 2014 22:51:00 -0700 Michael Pavone Actual working implementation of isconstant check
Sat, 31 May 2014 21:30:18 -0700 Michael Pavone Support assigment of literals while preparing the environment for a macro
Sat, 31 May 2014 21:27:03 -0700 Michael Pavone Fix infinite loop in hash dict
Sat, 10 May 2014 19:11:01 -0700 Michael Pavone Added code for building a method symbol table