Commit Graph

690 Commits (16cd70a8fe987d228532ab8bc50ce93d319a8b71)

Author SHA1 Message Date
slava 758ccb33fc Command framework 2006-08-24 22:23:48 +00:00
slava 9c509d4b99 Walker cleanup 2006-08-24 06:09:54 +00:00
slava 31496f0554 Compiler docs, interactor tweak 2006-08-19 19:33:55 +00:00
slava e1abcf43b4 accumulate now returns the final result 2006-08-18 07:16:28 +00:00
slava 72efe34950 Inference cleanup and documentation for errors 2006-08-18 07:10:08 +00:00
slava b4683b1985 Compiler fixes 2006-08-18 05:35:04 +00:00
slava 415d960b66 Mutually recursive inline words are not allowed anymore 2006-08-18 05:14:22 +00:00
slava c4f5f56405 Fix bugs erg found 2006-08-18 04:03:45 +00:00
slava 816f60a6e7 Eliminate with-class<cache combinator in favor of a class<map that is always kept up to date 2006-08-18 03:50:59 +00:00
slava 29e28008cd More documentation updates 2006-08-17 01:55:53 +00:00
slava 06a4af7c00 More work on stack effect declaration 2006-08-15 20:29:35 +00:00
slava 5307ac7cfc Assorted fixes 2006-08-15 18:56:18 +00:00
slava 8dfdf52d3a Some unit test fixes 2006-08-15 09:24:30 +00:00
slava f15e657631 Stack effect declaration fixes 2006-08-15 08:57:12 +00:00
slava 56e19dbf14 First stage of stack effect declaration implementation 2006-08-15 07:01:24 +00:00
slava 577f4b26ff Compiler and module system fix 2006-08-12 19:58:32 +00:00
slava 61e1dff787 Automatically recompile words when files are loaded 2006-08-11 20:55:43 +00:00
slava 40e3a2a063 finalize-compile now takes an alist of xts; fix ppc %dispatch 2006-08-09 22:09:10 +00:00
slava af1dcf3990 : delete-all 0 swap set-length ; 2006-08-09 20:14:54 +00:00
slava 251f12448f Big redesign of the compiler/runtime interface 2006-08-08 05:38:32 +00:00
slava 5a8bd7b3c6 Constant branch folding 2006-08-07 00:31:15 +00:00
slava 84e70ecb73 More work on the definition protocol 2006-08-02 20:53:26 +00:00
slava 28035296f4 Some code cleanups 2006-08-01 21:56:20 +00:00
slava aaecfef11d Documentation for errors 2006-08-01 21:35:00 +00:00
slava a552e6d30d Start implementing :help 2006-08-01 08:45:05 +00:00
slava f6facbb47f Fix interpreter unit tests 2006-08-01 01:00:07 +00:00
slava b0a4b6409a Changed argument order of {head,tail}{,-slice}{,*} and group 2006-07-30 00:36:25 +00:00
slava 52d6fc7ecc ui-step now asserts depth (so don't leak stack cells in your draw-gadget*); fix memory leak with set-length and vectors 2006-07-28 21:57:24 +00:00
slava 03f625cea1 Some cleanups to start 0.84 2006-07-28 07:54:46 +00:00
slava 375061d350 fix benchmark/help 2006-07-28 04:58:44 +00:00
slava 6dabc9710e Misc updates 2006-07-28 04:50:09 +00:00
slava c70446109f Fix field bug, unit tests 2006-07-27 23:46:21 +00:00
slava 3aa46e5fee Inference unit test fixes 2006-07-26 19:06:22 +00:00
slava 82db2792a2 More inference tweaks 2006-07-26 19:03:49 +00:00
slava d48bdc2694 Dicking with inference 2006-07-26 04:38:00 +00:00
slava a8853daf1d Reverse complement benchmark from computer language shootout 2006-07-27 22:25:13 +00:00
slava 7712d84327 Add a failing inference unit test 2006-07-25 20:30:40 +00:00
slava d3d7d053fd Inference cleanups 2006-07-25 04:14:18 +00:00
slava 1d8e9ccafa X11 backend work 2006-07-24 01:38:58 +00:00
slava 2d697ff73a Removed line editor unit tests 2006-07-20 00:32:51 +00:00
slava 059e207cf1 Bootstrap fix, add missing unit test to global list 2006-07-19 06:37:59 +00:00
slava 9a7b1402b2 Multi-line text editor gadget 2006-07-19 06:27:57 +00:00
slava 49fccecd6d Working on UI dataflow code 2006-07-17 05:30:54 +00:00
slava 4d7acd57e7 Minor tweaks 2006-07-14 09:37:00 +00:00
slava 68bf49fca0 Objective C test 2006-07-06 20:16:05 +00:00
slava 6a862a9696 Add support for 8-byte struct returns, Mac OS X Intel style 2006-07-06 07:04:58 +00:00
slava ca7acc29df Add unit test to ensure segfault handler works 2006-07-06 03:31:30 +00:00
slava 23ebcbad42 Model refcounting, fix world title 2006-07-05 22:11:44 +00:00
slava 88766ac2aa Fix unit test failures 2006-07-01 20:08:44 +00:00
slava b4359d8373 Help viewer and model updates 2006-07-01 20:07:10 +00:00