Commit Graph

535 Commits

Author SHA1 Message Date
Danny Yoo
1ef003c65d turning off debug prints; more directory reorganization. 2011-05-26 19:05:07 -04:00
Danny Yoo
c6dd8c787b moved the parsers into a parser subdirectory 2011-05-26 18:51:00 -04:00
Danny Yoo
6ad95cf504 made sources transparent so I can do equality check on them. 2011-05-26 18:40:02 -04:00
Danny Yoo
3ae35df309 directory reorganization: moving parser into separate subdirectory 2011-05-26 18:34:13 -04:00
Danny Yoo
24e39ede45 modulevariables 2011-05-25 22:11:34 -04:00
Danny Yoo
a92e6b95e4 fixing print-values 2011-05-25 18:07:55 -04:00
Danny Yoo
380890b13d fixing bug with print-values 2011-05-25 17:50:16 -04:00
Danny Yoo
59474318c1 starting to chase after module require issues. 2011-05-25 15:19:24 -04:00
Danny Yoo
608ffd2f34 whalesong command line builder starting to work 2011-05-25 15:01:03 -04:00
Danny Yoo
c9ddc357e0 Getting the prefix reference stuff working. 2011-05-25 13:20:48 -04:00
Danny Yoo
d9bb1dd631 trying to get the packager to build standalone xhtmls. 2011-05-24 16:12:16 -04:00
Danny Yoo
98bb806c93 fixed parsing of prefix, thanks to comments from Matthew Flatt 2011-05-24 14:51:56 -04:00
Danny Yoo
b740fea82c trying to trace why the analyzer is breaking 2011-05-24 12:53:47 -04:00
Danny Yoo
81a80b328f Merge commit 'origin/master' 2011-05-24 11:08:42 -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
0946f9cc43 more analysis 2011-05-24 01:01:41 -04:00
Danny Yoo
f0fb173c74 migrating the analysis to separate modules; make it easier to debug the error I saw this morning. 2011-05-24 00:07:11 -04:00
Danny Yoo
246549465e working on packaging some more 2011-05-23 17:23:53 -04:00
Danny Yoo
8befded925 disabling optimizations again; there is something wrong with it when trying to self-compile 2011-05-23 16:31:21 -04:00
Danny Yoo
9c4e59afe1 typechecking 2011-05-23 15:55:45 -04:00
Danny Yoo
5dd20201da trying to factor out the dependency code so I can use it both for the simulator as well as the assembler. 2011-05-23 15:19:33 -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
749253d8c4 loosening instruction sequences to allow for statements as well. 2011-05-23 14:23:57 -04:00
Danny Yoo
45d8ec3330 fixing parameter names; moving the unimplmented-kernel warning function out to the parameters 2011-05-23 14:16:23 -04:00
Danny Yoo
4e1284571e continuing to get the packager to work on regular files 2011-05-23 13:10:56 -04:00
Danny Yoo
3b61f88d27 in the middle of trying to compile racket/base and see how far I can get 2011-05-23 12:58:55 -04:00
Danny Yoo
a695eafa15 continuing to work on package 2011-05-23 12:30:36 -04:00
Danny Yoo
8a7971e19c Merge remote branch 'origin/master' 2011-05-22 20:33:41 -04:00
Danny Yoo
28585e3eb0 still fixing module imports 2011-05-22 20:16:31 -04:00
Danny Yoo
08b5273a9b trying to get module name resolution more deterministic. 2011-05-22 19:31:29 -04:00
Danny Yoo
ac678fba7b trying to get module invokation working under tests 2011-05-22 18:50:14 -04:00
Danny Yoo
66cbe8eeb5 adding jquery into the runtime, since we almost certainly will need it. 2011-05-20 19:04:42 -04:00
Danny Yoo
125eed5924 trying to figure out what pieces are left before we can make standalone packages 2011-05-20 16:37:26 -04:00
Danny Yoo
eb83d7f689 notes 2011-05-20 12:16:56 -04:00
Danny Yoo
87d1149c75 adjusted the exercising of parsing to let me know what files fail 2011-05-20 12:11:44 -04:00
Danny Yoo
3a6f525c32 continuing to exercise the parser. 2011-05-20 12:03:03 -04:00
Danny Yoo
b658834626 need to figure out why it takes so long to parse bytecode. 2011-05-20 11:23:28 -04:00
Danny Yoo
b1b3f5aaa2 fixing tests for get-dependencies 2011-05-20 11:07:30 -04:00
Danny Yoo
66e63ddb2c moving tests to separate directory 2011-05-20 10:48:44 -04:00
Danny Yoo
1af88b30a8 using version-case to insulate against bytecode changes 2011-05-20 10:39:39 -04:00
Danny Yoo
128a3fa940 current-directory fix to the conform-browser test 2011-05-19 16:30:06 -04:00
Danny Yoo
3198c18b7d trying to make the tests robust to current-directory 2011-05-19 16:25:28 -04:00
Danny Yoo
5576e962f6 seeing if we can reliably get the module bytecode 2011-05-19 15:43:30 -04:00
Danny Yoo
7350d5d832 trying to get at the module bytecode 2011-05-19 14:51:28 -04:00
Danny Yoo
76d37f1df1 more fixes 2011-05-18 16:40:30 -04:00
Danny Yoo
501b11a931 traced down bug with regards to use of compile with a non-register target. 2011-05-18 16:26:36 -04:00
Danny Yoo
5612573657 isolated; it's begin0. I need to fix begin0 2011-05-18 14:33:32 -04:00
Danny Yoo
1ab9eeee78 disabling optimizations again; trying to trace test-conform's failure 2011-05-18 14:30:43 -04:00
Danny Yoo
664f778da6 trying to trace why conform is failing 2011-05-18 14:11:12 -04:00
Danny Yoo
1550196a5a nailed the bug: what was happening was the labels generated by parse.rkt and parse-bytecode-5.1.1 were colliding, since they were using separate gensym functions. 2011-05-17 17:15:18 -04:00