Commit Graph

76 Commits (b7aa4f360b946761f856c20e9f2310c7a47652f4)

Author SHA1 Message Date
slava e90adcfb43 Record module modification times; fix F7 key in Cocoa 2006-09-06 23:49:48 +00:00
slava b6fe44df2f Constructor fix 2006-09-06 23:02:55 +00:00
slava 7edf5ab1ba Modularized core 2006-09-06 22:06:11 +00:00
slava b2d68abd62 Fix various stack effect declarations 2006-08-18 06:05:13 +00:00
slava 85891d2dc8 ( after M: is ignored 2006-08-18 05:00:27 +00:00
slava 28184dc835 Final round of HELP: syntax changes 2006-08-18 03:08:04 +00:00
slava c99c10632c HELP: syntax change 2006-08-16 01:23:05 +00:00
slava 06a4af7c00 More work on stack effect declaration 2006-08-15 20:29:35 +00:00
slava 56e19dbf14 First stage of stack effect declaration implementation 2006-08-15 07:01:24 +00:00
slava 11ba560c6d Definition protocol 2006-08-02 19:17:13 +00:00
slava 8a6cd181c4 Methods now remember their file/line 2006-08-02 07:49:13 +00:00
slava 1eac2d1736 Simplify DEFER: definition 2006-06-26 07:08:47 +00:00
slava 3786fe695f Documentation and module system updates 2006-06-20 00:14:33 +00:00
slava 50ec1d36db Remove obsolete examples, module system simplification, fix parse-resource restart when bootstrapping parse-syntax.factor 2006-06-19 07:41:42 +00:00
slava 1e2dcfae12 More module system hackery 2006-06-19 01:31:20 +00:00
slava 0205234638 New module system 2006-06-19 00:58:11 +00:00
slava 3409004602 Remove some dead code: help glossary and flushable words 2006-06-06 03:26:44 +00:00
slava 36f324370a Cons-less runtime now bootstraps itself 2006-05-17 23:05:44 +00:00
slava f3ce2a15ed More cons cell removals 2006-05-15 05:01:47 +00:00
slava a7be80d994 Parser no longer calls 'swons' 2006-05-15 03:10:54 +00:00
slava ca0ec4afaf Changed alien constructor behavior, new-style string mode parsing for C enums and unions (C-ENUM: and C-UNION: words) 2006-03-27 00:47:51 +00:00
slava 46331ebefa Rewritten linearizer 2006-03-02 06:12:32 +00:00
slava 0bb9e1df30 Fix infinite loop with unterminated ( 2006-02-21 23:33:16 +00:00
Slava Pestov 14f1f0aaae fix typo in FORGET: 2006-01-25 00:49:31 +00:00
Slava Pestov b28ea890b7 AJAX outliners 2006-01-24 02:03:22 +00:00
Slava Pestov 6031ec0d76 documentation work; objective C runtime binding 2006-01-11 04:44:17 +00:00
Slava Pestov 573c419211 tuple documentation; rename array>tuple to >tuple 2006-01-09 22:56:19 +00:00
Slava Pestov 389e2e0672 moving jEdit plugin to jEdit CVS repository 2006-01-04 20:48:10 +00:00
Slava Pestov b515bae5f4 syntax docs 2006-01-03 22:43:29 +00:00
Slava Pestov 0771037b15 help system and tutorial improvements 2005-12-29 01:25:17 +00:00
Slava Pestov b0e89c4984 made it an error to reference non-existent vocabularies in a USE: declaration; fixed this error in library source files 2005-12-17 14:55:00 +00:00
Slava Pestov 23738087aa big syntax change: vectors are now V{ }, hashtables are now H{ }, tuples T{ }, wrappers W{ }, complexes C{ }, arrays { } 2005-10-30 03:25:38 +00:00
Slava Pestov 47da70e5a8 UI user input fix 2005-10-05 06:01:06 +00:00
Slava Pestov a694e52371 quaternions 2005-10-05 01:33:02 +00:00
Slava Pestov 27439f95c9 arrays are now better supported, various cleanups 2005-09-12 00:46:55 +00:00
Slava Pestov 2bdd82ea53 simpler t 2005-09-09 21:32:38 +00:00
Slava Pestov 914e81e16a scroller fix, rename 2unseq ==> first2, 3unseq ==> first3, string>number works with slices 2005-09-03 03:44:23 +00:00
Slava Pestov fbd7d4fef7 inspector bug fix, sleep word 2005-08-23 19:50:32 +00:00
Slava Pestov 4ce519c9f9 more cleanups 2005-08-22 19:33:18 +00:00
Slava Pestov b3e58b4380 more prettyprinter updates, unparser is gone 2005-08-22 00:50:14 +00:00
Slava Pestov c8eacd7b0b major bootstrap cleanup 2005-08-20 01:46:12 +00:00
Slava Pestov 05a9338bc7 various clean ups, fix linearization of #label 2005-08-12 22:02:03 +00:00
Slava Pestov 24ea7fab8d faster hashtable = method, dataflow optimizer cleanups 2005-08-11 23:08:22 +00:00
Slava Pestov b8260a3de7 working on partial evaluation 2005-08-08 19:21:14 +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 e6327cec9b presentation fixes, prettyprinter cleanup 2005-07-14 02:51:43 +00:00
Slava Pestov ff14477e05 duplex-stream stream-close bugfix 2005-06-24 02:35:41 +00:00
Slava Pestov 8d12fec3eb more sequence cleanups 2005-05-18 20:26:22 +00:00
Slava Pestov 7f4da7ecd0 generic words are more flexible, sequences cleaned up 2005-05-14 21:18:45 +00:00
Slava Pestov cc1e664a99 string sub-primitives 2005-05-06 02:30:58 +00:00