Fri, 13 Jul 2012 17:03:59 -0700 |
Mike Pavone |
Improve tpc.js compiler driver with some nice swithc handling and fix a small bug in syntax error reporting.
|
Fri, 13 Jul 2012 14:16:51 -0700 |
Mike Pavone |
Fix os open to optionally take a file permission bit parameter. Update example to use this parameter. Add support for hex and binary integer literals
|
Fri, 13 Jul 2012 10:46:27 -0700 |
Mike Pavone |
Add builtin module os containing some baisc POSIX file IO
|
Fri, 13 Jul 2012 08:50:10 -0700 |
Mike Pavone |
Remove compiled hello and private samples and add source
|
Fri, 13 Jul 2012 00:25:07 -0700 |
Mike Pavone |
Added iterative fib example
|
Fri, 13 Jul 2012 00:23:38 -0700 |
Mike Pavone |
Move closure/lambda object def into compiler rather than runtime code. Add while:do method to lambda
|
Thu, 12 Jul 2012 22:49:08 -0700 |
Mike Pavone |
Fix escape codes in string literals. Don't print out the return value of main method. Fixup fib example to use print: method. Cleanup error handling in compiler slightly
|
Thu, 12 Jul 2012 22:10:58 -0700 |
Mike Pavone |
Improve compiler error reporting. Fix operator associativity. Add some more string operations and a string ops sample
|
Thu, 12 Jul 2012 20:14:15 -0700 |
Mike Pavone |
Fix closures as methods so that private vars work
|
Wed, 11 Jul 2012 21:57:38 -0700 |
Mike Pavone |
Add basic string support
|
Wed, 11 Jul 2012 19:17:24 -0700 |
Mike Pavone |
Add append message to array
|
Tue, 10 Jul 2012 23:18:14 -0700 |
Mike Pavone |
Add foreach method to array and add fib sample that can work in C environment and array example
|
Tue, 10 Jul 2012 23:09:44 -0700 |
Mike Pavone |
Very basic array support
|
Tue, 10 Jul 2012 22:09:21 -0700 |
Mike Pavone |
Small refactor of built-in int32 type and added support for more operators on said type
|
Tue, 10 Jul 2012 19:22:19 -0700 |
Mike Pavone |
Add scripts for building programs via C using d8 rather than a browser
|
Mon, 09 Jul 2012 21:32:28 -0700 |
Mike Pavone |
Use a function/method call strategy that actually works
|
Mon, 09 Jul 2012 08:57:50 -0700 |
Mike Pavone |
Working closures, but need to rethink method call strategy
|
Sun, 08 Jul 2012 12:32:24 -0700 |
Mike Pavone |
Forgot to add kernel.tp
|
Sat, 07 Jul 2012 17:03:01 -0700 |
Mike Pavone |
Tiny bit of work on closures
|
Sat, 07 Jul 2012 16:48:36 -0700 |
Mike Pavone |
Add initial version of C backend
|
Thu, 19 Apr 2012 19:20:21 -0700 |
Mike Pavone |
Fix some compiler bugs and do initial work on module import
|
Thu, 05 Apr 2012 21:06:43 -0700 |
Mike Pavone |
Prevent event bubbling so lambda click handler doesn't get called when clicking on an element inside it
|
Thu, 05 Apr 2012 19:06:10 -0700 |
Mike Pavone |
Allow selection of lambda
|
Thu, 05 Apr 2012 07:59:29 -0700 |
Mike Pavone |
Fix parens for funcall nested in operator expession
|
Wed, 04 Apr 2012 23:15:00 -0700 |
Mike Pavone |
Display receiver arg in editor. Improve formatting in editor.
|
Mon, 02 Apr 2012 22:28:48 -0700 |
Mike Pavone |
List literals, fixes to implicit self property lookup, import statement and editor improvements
|
Tue, 27 Mar 2012 00:39:32 -0700 |
Mike Pavone |
Display symbols order first by depth. Eliminate extraneous setter symbols
|
Mon, 26 Mar 2012 21:29:03 -0700 |
Mike Pavone |
Populate in scope symbol buttons when clicking on a symbol in the source
|
Mon, 26 Mar 2012 00:06:13 -0700 |
Mike Pavone |
Support funcall syntax inside object definition to allow import: statements
|
Sun, 25 Mar 2012 21:11:10 -0700 |
Mike Pavone |
Small improvements to property support and elimination of setP and getP functions as they are no longer needed
|