Sat, 21 Dec 2013 12:07:00 -0800 |
Michael Pavone |
Add -m flag to compiler driver to select macro expansion only
|
Tue, 19 Nov 2013 22:02:11 -0800 |
Mike Pavone |
Basic implementation of macros is now working
|
Sun, 13 Oct 2013 20:23:08 -0700 |
Mike Pavone |
Some minor work on creating an IL backend based on the C backend
|
Tue, 06 Aug 2013 00:17:22 -0700 |
Mike Pavone |
Get javascript backend working from the command line compiler again
|
Tue, 24 Jul 2012 19:13:38 -0700 |
Mike Pavone |
Do some cleanup on JS backend
|
Mon, 23 Jul 2012 08:00:01 -0700 |
Mike Pavone |
Add backend selection to tpc.js compiler driver
|
Sat, 14 Jul 2012 16:14:01 -0700 |
Mike Pavone |
Change strategy for handling true and false to avoid some initialization order problems and improve performance. Add support for negative integer literals. Update samples to reflect true/false change.
|
Sat, 14 Jul 2012 12:30:25 -0700 |
Mike Pavone |
Finish implementation of external module access
|
Fri, 13 Jul 2012 19:22:39 -0700 |
Mike Pavone |
Fix closure over self var
|
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 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
|
Tue, 10 Jul 2012 19:22:19 -0700 |
Mike Pavone |
Add scripts for building programs via C using d8 rather than a browser
|