Mercurial > repos > tabletprog
graph
-
Added reverse method to arraysWed, 12 Aug 2015 19:16:41 -0700, by Michael Pavone
-
Add a simple echo server sample to demonstrate socket listeningWed, 12 Aug 2015 19:13:52 -0700, by Michael Pavone
-
Add code to socket module to allow listening for incoming connectionsWed, 12 Aug 2015 19:13:31 -0700, by Michael Pavone
-
Lame hack to allow LL dialect code to access the module object when its also the parent of the current objectWed, 12 Aug 2015 19:13:04 -0700, by Michael Pavone
-
Add clone bethod to bytearray moduleSun, 09 Aug 2015 20:00:08 -0700, by Michael Pavone
-
Use dict hash instead of dict linear in JSON parser. Implement basic string escapes in JSON parser.Sun, 09 Aug 2015 18:07:23 -0700, by Michael Pavone
-
Add a pop method to arraySat, 08 Aug 2015 21:13:26 -0700, by Michael Pavone
-
Fix JSON decoder to align with language changesFri, 07 Aug 2015 21:40:08 -0700, by Michael Pavone
-
Support labels in non-branch instructions. String literals now work and so does the llhello sampleSun, 26 Apr 2015 11:16:14 -0700, by Michael Pavone
-
Unify il and backend labelsSat, 25 Apr 2015 20:56:02 -0700, by Michael Pavone
-
Add null terminator to string literals in x86 module and fix a bug that interfered with use of function name labels in call instructionsSat, 25 Apr 2015 13:05:38 -0700, by Michael Pavone
-
llcompile now has Hacky support for calling C functions using dl to lookup symbols and almost has support string constantsThu, 23 Apr 2015 19:24:20 -0700, by Michael Pavone
-
Update llcompile for changes to llFun syntaxTue, 21 Apr 2015 09:00:56 -0700, by Michael Pavone
-
Remove extraneous and from x86 moduleFri, 17 Apr 2015 17:52:22 -0700, by Michael Pavone
-
Add support for simple type annotations in parser and update llhello sample with a possible new low-level dialect syntax leveraging those annotationsFri, 17 Apr 2015 17:50:47 -0700, by Michael Pavone
-
llcompile now works well enough for the a simple fib program to workThu, 16 Apr 2015 08:46:35 -0700, by Michael Pavone
-
llcompile almost working well enough for fib sampleWed, 15 Apr 2015 23:03:24 -0700, by Michael Pavone
-
Add support for setcc in x86 module. Add support for translating il skipIf:else and il bool instructions in x86 module.Wed, 15 Apr 2015 21:14:44 -0700, by Michael Pavone
-
Fix il and llcompile modules enough that it actually attempts to run the compiled programWed, 15 Apr 2015 20:08:38 -0700, by Michael Pavone
-
Move right hand parameter to cmp in _compileBinary to a temp reg if it is a constant since those are only supported in the left hand param currentlyTue, 14 Apr 2015 19:54:03 -0700, by Michael Pavone
-
Produce something resembling correct il from low level dialectMon, 13 Apr 2015 22:42:27 -0700, by Michael Pavone
-
Rename (dict hash) size to (dict hash) length and make it actually workMon, 13 Apr 2015 22:41:00 -0700, by Michael Pavone
-
Make il and x86 modules cope with dict hash instead of dict linear for the program definitionFri, 10 Apr 2015 01:19:46 -0700, by Michael Pavone
-
Make map actually work right on hashmapsFri, 10 Apr 2015 01:19:10 -0700, by Michael Pavone
-
Get sample builtin to il module working againFri, 10 Apr 2015 00:48:42 -0700, by Michael Pavone
-
Add length method to executable bytearraysFri, 10 Apr 2015 00:48:12 -0700, by Michael Pavone
-
Fix value method on option valueFri, 10 Apr 2015 00:47:54 -0700, by Michael Pavone
-
Actually call SDL_WaitEvent rather than SDL_PollEvent in the waitEvent methodWed, 08 Apr 2015 19:29:52 -0700, by Michael Pavone
-
Add map to dict hashWed, 08 Apr 2015 19:29:22 -0700, by Michael Pavone
-
Added range module and sampleSun, 05 Apr 2015 23:35:05 -0700, by Michael Pavone
-
Bugfix to array find:withDefault and a small optimization to array mapSun, 05 Apr 2015 22:49:40 -0700, by Michael Pavone
-
Added int64 message to string typeSun, 05 Apr 2015 22:48:59 -0700, by Michael Pavone
-
Fix internal variable name generation for certain float valuesSun, 05 Apr 2015 21:34:49 -0700, by Michael Pavone
-
Added parseFloat64 and parseFloat32 along with a sample that exercises number parsing from a stringSat, 04 Apr 2015 12:34:43 -0700, by Michael Pavone
-
Added "value" method to option value and option none. It behaves similarly to value:none, except the none case just propagates the none value and the value case wraps the result in an option valueSat, 04 Apr 2015 11:54:46 -0700, by Michael Pavone
-
Add support for text elements in ui moduleFri, 03 Apr 2015 23:08:19 -0700, by Michael Pavone
-
Add hash method to float types and make hash always return a 32-bit intFri, 03 Apr 2015 23:07:06 -0700, by Michael Pavone
-
Add image element and placeholder text element to ui moduleMon, 30 Mar 2015 19:12:51 -0700, by Michael Pavone
-
Add width and height accessors to texture objects in SDL moduleMon, 30 Mar 2015 19:12:40 -0700, by Michael Pavone
-
Added binding for SDL_SetTextureColorMod and SDL_GetTextureColorMod and updated the Freetype sample to use it for setting the color of textSun, 29 Mar 2015 09:43:24 -0700, by Michael Pavone
-
Initial work on a UI moduleSat, 28 Mar 2015 14:21:22 -0700, by Michael Pavone
-
Turn off hinting in freetype sample as hinting does not play nice with using font units for layoutSat, 28 Mar 2015 13:26:44 -0700, by Michael Pavone
-
Use a smarter algorithm for calculating module init order and break some circular module dependencies in the standard librarySat, 28 Mar 2015 13:26:03 -0700, by Michael Pavone
-
Add getKerning to freetype module and use it in sampleWed, 25 Mar 2015 00:16:37 -0700, by Michael Pavone
-
Add the beginning of a vector moduleTue, 24 Mar 2015 23:13:13 -0700, by Michael Pavone
-
Added basic rendering of strings to freetype demoTue, 24 Mar 2015 21:50:28 -0700, by Michael Pavone
-
Added conversion methods between integer and float typesTue, 24 Mar 2015 21:49:45 -0700, by Michael Pavone
-
Freetype sample: Build texture of glyphs in a more intelligent wayMon, 23 Mar 2015 21:21:43 -0700, by Michael Pavone
-
Fix infinite loop in foldr:withMon, 23 Mar 2015 21:18:26 -0700, by Michael Pavone
-
Add sort method to arraysSun, 22 Mar 2015 22:06:50 -0700, by Michael Pavone
-
Add basic binding to Freetype2Sun, 22 Mar 2015 19:10:32 -0700, by Michael Pavone
-
Allow symbol expressions in includeSystemHeader callsSun, 22 Mar 2015 19:10:09 -0700, by Michael Pavone
-
Add .hgingoreFri, 20 Mar 2015 19:21:22 -0700, by Michael Pavone
-
Add bindings for SDL_CreateTexture, SDL_LockTexture, SDL_SetBlendMode and SDL_GetBlendMode in SDL moduleThu, 19 Mar 2015 22:40:43 -0700, by Michael Pavone
-
Move where additional parameters are inserted in gcc command line so that additional libs can be specifiedThu, 19 Mar 2015 22:39:42 -0700, by Michael Pavone
-
Minor improvement to error message about invalid c type expressionsThu, 19 Mar 2015 22:39:18 -0700, by Michael Pavone
-
WIP native compiler workSat, 14 Mar 2015 12:10:51 -0700, by Michael Pavone
-
Make modules in earlier module directories take precedence over ones in later directoriesSat, 14 Mar 2015 12:10:40 -0700, by Michael Pavone
-
Make running compiler work from arbitrary working directoriesSat, 14 Mar 2015 12:09:43 -0700, by Michael Pavone
-
Fix module references in macrosFri, 05 Sep 2014 09:56:22 -0700, by Michael Pavone
-
MergeFri, 01 Aug 2014 18:56:50 -0700, by Michael Pavone
-
WIP compiler module for low-level dialectFri, 01 Aug 2014 18:56:39 -0700, by Michael Pavone
-
Add find method to listFri, 01 Aug 2014 18:55:01 -0700, by Michael Pavone
-
Added filter to listMon, 28 Jul 2014 03:29:27 -0700, by Michael Pavone
-
Add a couple more trim cases to strinops sampleSun, 27 Jul 2014 13:21:38 -0700, by Michael Pavone
-
Fix a crash in from:withLength when given a negative length. Fix a bug in trim that was causing it to give a negative length to from:withLengthSun, 27 Jul 2014 13:01:08 -0700, by Michael Pavone
-
Properly null terminate result of from:withLengthSat, 26 Jul 2014 15:02:01 -0700, by Michael Pavone
-
Add fd method to file objects for accessing file descriptorSat, 26 Jul 2014 15:01:38 -0700, by Michael Pavone
-
Remove extra libraries from compile command lineSat, 26 Jul 2014 15:01:09 -0700, by Michael Pavone
-
More fleshed out implementation of symbol tablesFri, 25 Jul 2014 13:46:43 -0700, by Michael Pavone
-
Add startsWith? to stringFri, 25 Jul 2014 13:43:36 -0700, by Michael Pavone
-
Add foreach to empty listFri, 25 Jul 2014 13:43:25 -0700, by Michael Pavone
-
Add readAll method to file objectsFri, 25 Jul 2014 08:24:39 -0700, by Michael Pavone
-
Committing a simple macro example I put together a while agoThu, 24 Jul 2014 23:55:59 -0700, by Michael Pavone
-
Added file module and sampleThu, 24 Jul 2014 23:53:54 -0700, by Michael Pavone
-
A number of fixes and enhancmenets to "normal" bytearraysThu, 24 Jul 2014 23:52:37 -0700, by Michael Pavone
-
Fix trim method on stringsThu, 24 Jul 2014 23:51:54 -0700, by Michael Pavone
-
Move OS module out of backend Javascript into a proper module file. Add normal bytearray to bytearray module. Add read:to method to os module for reading into a bytearray.Thu, 24 Jul 2014 21:58:26 -0700, by Michael Pavone
-
Add binding for sdl mouse motion eventThu, 24 Jul 2014 09:43:18 -0700, by Michael Pavone
-
Fix ws rule to include block commentsThu, 24 Jul 2014 09:43:06 -0700, by Michael Pavone
-
Initial work on event support in SDL moduleTue, 22 Jul 2014 23:35:08 -0700, by Michael Pavone
-
Added value? and none? methods to option value and option noneTue, 22 Jul 2014 23:33:12 -0700, by Michael Pavone
-
Make sure that true and false modules are initialized before anything else and that the list module is initialized before any modules besides true and falseTue, 22 Jul 2014 23:32:49 -0700, by Michael Pavone
-
Add utf8 method to integer types for converting a number into a utf8 string made up of the corresponding character codeTue, 22 Jul 2014 21:31:41 -0700, by Michael Pavone
-
Add binding for simple form of SDL_RenderCopyExTue, 22 Jul 2014 18:39:00 -0700, by Michael Pavone
-
Finish support for floating point numbers in C backendTue, 22 Jul 2014 18:31:31 -0700, by Michael Pavone
-
Fix const warning in sdl moduleTue, 22 Jul 2014 08:35:30 -0700, by Michael Pavone
-
Add another SDL_RenderCopy binding in the form of copyRect:ToTue, 22 Jul 2014 08:32:39 -0700, by Michael Pavone
-
Add copyTo method to texture that allows copying to a rectangular region on the renderer rather than stretching to fit the entire rendererMon, 21 Jul 2014 20:27:38 -0700, by Michael Pavone
-
Add some extra parens in addr_of translation and fix cleaning of names in llMessage parametersMon, 21 Jul 2014 20:24:50 -0700, by Michael Pavone
-
Forgot to return this in previous self fixMon, 21 Jul 2014 19:41:15 -0700, by 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:30:23 -0700, by Michael Pavone
-
Store renderer pointer in texture object since the texture can only be used with the renderer it was created withMon, 21 Jul 2014 19:11:15 -0700, by Michael Pavone
-
Add bindings for SDL_ClearError, SDL_GetError, SDL_LoadBMP, SDL_CreateTextureFromSurface and a partial binding for SDL_RendererCopyMon, 21 Jul 2014 12:51:38 -0700, by Michael Pavone
-
Add SDL bindings for creating a renderer, clearing it, presenting it and destroying itSun, 20 Jul 2014 17:30:46 -0700, by Michael Pavone
-
Added toplevel module which will provide top level symbols for new compilerSun, 20 Jul 2014 12:48:37 -0700, by Michael Pavone
-
Added option module which was omitted in commit of SDL workSun, 20 Jul 2014 12:34:25 -0700, by Michael Pavone
-
Initial work on an SDL2 bindingSun, 20 Jul 2014 00:13:01 -0700, by 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.Sun, 20 Jul 2014 00:12:43 -0700, by Michael Pavone
-
Added support for encoding integers and booleans as JSONSat, 19 Jul 2014 20:18:34 -0700, by Michael Pavone
-
Support for encoding objects, dictionaries, lists and arrays to JSON in json moduleSat, 19 Jul 2014 19:59:51 -0700, by Michael Pavone
-
Add a propertiesOf method to the object module that returns the names of things that look like getter messagesFri, 18 Jul 2014 20:45:50 -0700, by Michael Pavone
-
Improve message not implemented error messageFri, 18 Jul 2014 19:31:07 -0700, by Michael Pavone
-
Add support for invoking methods that take no arguments other than self through the relfection APIFri, 18 Jul 2014 09:55:19 -0700, by Michael Pavone
-
Warning cleanupFri, 18 Jul 2014 00:14:22 -0700, by Michael Pavone
-
Added object module which provides some basic reflection capabilitiesThu, 17 Jul 2014 23:57:41 -0700, by Michael Pavone
-
Remove remapping of most operatorsMon, 14 Jul 2014 19:03:46 -0700, by Michael Pavone
-
Add module for interfacing with libdlMon, 14 Jul 2014 09:33:41 -0700, by Michael Pavone
-
Add support for llMessage definitions in buildMethodTablesMon, 14 Jul 2014 09:30:31 -0700, by Michael Pavone
-
Fix whitespace problem in object grammar in new parserMon, 14 Jul 2014 09:29:49 -0700, by Michael Pavone
-
MergeSun, 01 Jun 2014 22:39:33 -0700, by Michael Pavone
-
Untested implementation of filter for arraysSun, 01 Jun 2014 22:39:25 -0700, by Michael Pavone
-
Add ltrim method to stringThu, 29 May 2014 18:51:15 -0700, by Michael Pavone
-
Pass size parameter to _init in bytearrayWed, 28 May 2014 09:48:09 -0700, by Michael Pavone
-
Fix fold on ast nodes so that all nodes get visitedSun, 01 Jun 2014 17:20:29 -0700, by Michael Pavone
-
Memoize results of match:where:yield and matchOne: macros. Fix opsym rule to use the symbol ast node.Sun, 01 Jun 2014 00:14:36 -0700, by Michael Pavone
-
Actual working implementation of isconstant checkSat, 31 May 2014 22:51:00 -0700, by Michael Pavone
-
Support assigment of literals while preparing the environment for a macroSat, 31 May 2014 21:30:18 -0700, by Michael Pavone
-
Fix infinite loop in hash dictSat, 31 May 2014 21:27:03 -0700, by Michael Pavone