Commit Graph

66 Commits (b3b81f8834f7bcc20a0f7b982d1fc9dfb5cbfd1c)

Author SHA1 Message Date
slava 296e8ba0b3 Single stepper now properly supports continuations 2006-09-09 01:12:18 +00:00
slava 4f045e4848 Walker improvements 2006-09-08 06:32:14 +00:00
slava 6a69c77574 Walker-hook fixes 2006-09-07 21:58:27 +00:00
slava 5a75f752b5 Non-local exit hook to make the stepper more reliable when continuations are flying around 2006-09-07 21:14:35 +00:00
slava da86b54ed9 Walker fix, F2/F3/F4/F5 to switch tools in workspace 2006-08-28 06:57:50 +00:00
slava ac44141c4a Simplify walker 2006-08-24 08:08:21 +00:00
slava 6f8adb78a0 "Step back" feature in walker 2006-08-24 06:40:03 +00:00
slava 9c509d4b99 Walker cleanup 2006-08-24 06:09:54 +00:00
slava b2d68abd62 Fix various stack effect declarations 2006-08-18 06:05:13 +00:00
slava 56e19dbf14 First stage of stack effect declaration implementation 2006-08-15 07:01:24 +00:00
slava f6facbb47f Fix interpreter unit tests 2006-08-01 01:00:07 +00:00
slava e30871f4a5 interactor-busy? flag added 2006-07-31 20:49:26 +00:00
slava 373bbbee95 Remove unused word 2006-07-31 20:13:12 +00:00
slava ec4d9b4932 Walker now handles errors properly (almosT) 2006-07-31 20:12:29 +00:00
slava 0550b28e90 Different walker interaction style 2006-07-31 03:20:08 +00:00
slava 683b19af37 UI walker fixes 2006-07-31 02:20:52 +00:00
slava eca6b6b9be Removing old tty walker 2006-07-31 02:05:44 +00:00
slava e907f97f5b Meta-interpreter and listener updates 2006-07-31 01:32:21 +00:00
slava 66c240da57 Prettyprinte now highlights elements properly 2006-07-31 00:20:26 +00:00
slava e7ea25a563 UI single stepper tool 2006-07-10 04:51:22 +00:00
slava fa27b545d7 Bug fixes 2006-06-04 20:20:40 +00:00
slava 43096fb63b Fiddling with prettyprinter, working on single-stepper 2006-05-19 04:19:08 +00:00
slava 9b286735ea More quotation work 2006-05-16 20:50:51 +00:00
slava e63be4d157 More test fixes 2006-05-15 05:49:07 +00:00
slava 1951e63d2d Fix various test failures 2006-05-15 05:37:11 +00:00
slava fd8a3062e3 Bootstrap performance improvement and assorted cleanups 2006-05-10 06:18:25 +00:00
slava 6a9e67a4bc Tool documentation 2006-03-25 06:06:52 +00:00
Slava Pestov d3b4726790 new bootstrap system; some other code cleanups 2005-12-13 22:33:58 +00:00
Slava Pestov e2c0052b3b fix some unit test failures 2005-12-03 22:34:59 +00:00
Slava Pestov 1f05578344 fixes for unit test regressions 2005-09-29 00:09:10 +00:00
Slava Pestov 9f0434f30f some UI tweaking 2005-09-25 03:21:09 +00:00
Slava Pestov c4cec1321c rename ifte to if 2005-09-24 19:21:17 +00:00
Slava Pestov 6b3c4eccfb handle I/O on closed ports gracefully 2005-09-19 03:22:58 +00:00
Slava Pestov bf5d88b649 changes to continuation words 2005-09-14 04:37:50 +00:00
Slava Pestov 45109c1a0a major cleanup 2005-08-25 19:27:38 +00:00
Slava Pestov f65aa407e9 \ foo is now a first-class type; this removes the need for inference-level partial eval, and simplifies a lot of other code 2005-08-04 03:56:28 +00:00
Slava Pestov 678e18859b fix multi-shot callcc1 problem 2005-07-25 00:17:51 +00:00
Slava Pestov f1b23d66b7 merged streams, stdio and files into io vocabulary 2005-06-19 21:50:35 +00:00
Slava Pestov 0bc6efa33b float parameters working on OS X 2005-06-16 03:27:28 +00:00
Slava Pestov 68d034d7eb fix namespace bug in meta-interpreter 2005-06-13 01:52:36 +00:00
Slava Pestov b022dfd1d9 fixed typo in socket code 2005-06-13 01:20:00 +00:00
Slava Pestov b442096677 UI fixes; hashtables and generics are rehashed during bootstrap for improved robustness 2005-05-04 03:50:04 +00:00
Slava Pestov 233fbb2b62 latest changes 2005-04-07 01:41:49 +00:00
Slava Pestov fccfd9b81a improved single-stepper offers option to continue execution of stepped continuation in primary interpreter 2005-03-21 00:05:57 +00:00
Slava Pestov 181a8d9ff4 UI layout management work 2005-03-10 22:57:22 +00:00
Slava Pestov f824247883 code cleanups and faster bootstrap 2005-03-08 03:11:36 +00:00
Slava Pestov f0dfb77690 renaming word-parameter to word-def; renaming word-property to word-prop 2005-03-05 19:45:23 +00:00
Slava Pestov c4da07c80d halos 2005-03-04 01:43:55 +00:00
Slava Pestov ee184cbb16 slot compiled efficiently 2005-02-17 21:10:35 +00:00
Slava Pestov 06404d533d working on prettyprint 2005-02-10 01:57:19 +00:00