Commit Graph

14 Commits

Author SHA1 Message Date
Danny Yoo
0d92fe0961 Merge branch 'master' into inlining
Conflicts:

	compiler/compiler.rkt
	js-assembler/assemble.rkt
	tests/test-parse-bytecode.rkt
2011-08-08 11:00:01 -04:00
Danny Yoo
d8d4db8401 fixing test cases so things run under 5.1.2 2011-08-07 16:58:10 -04:00
Danny Yoo
63cfe79d76 changed TestAndJump to emit else statements 2011-08-05 15:32:18 -04:00
Danny Yoo
b573d0b762 toplevelref remembers if it's a constant or not 2011-07-30 20:12:11 -04:00
Danny Yoo
32dd7388c4 rewriting the splicing begins to lets to dodge the bug in the 5.1.2 parser 2011-07-22 11:57:29 -04:00
Danny Yoo
b5bc821ef9 toplevel refs remember if they need to be checked 2011-07-22 11:15:10 -04:00
Danny Yoo
e445c61ed2 toplevel refs remember if they need to be checked 2011-07-22 11:06:25 -04:00
Danny Yoo
328d4278fc fixing test case 2011-06-09 18:32:25 -04:00
Danny Yoo
667318e895 Moved compiler-related stuff to compiler subdirectory 2011-05-26 19:46:49 -04:00
Danny Yoo
3ae35df309 directory reorganization: moving parser into separate subdirectory 2011-05-26 18:34:13 -04:00
Danny Yoo
042f52f45c Renamed ModuleName to ModuleLocator, since that's more accurate of a name. 2011-05-24 11:07:21 -04:00
Danny Yoo
801b636765 test cases print their file name just to help me trace when the tests fail 2011-05-23 14:54:38 -04:00
Danny Yoo
08b5273a9b trying to get module name resolution more deterministic. 2011-05-22 19:31:29 -04:00
Danny Yoo
66e63ddb2c moving tests to separate directory 2011-05-20 10:48:44 -04:00