Commit Graph

18777 Commits (a896eef7b404d9614f16d06cfecc0bbadaac111c)

Author SHA1 Message Date
Joe Groff 2681719f54 utility to load a chosen revision of a vocab from a git repo, e.g. "USE-REV: xml origin/master" 2009-11-07 23:54:17 -06:00
Joe Groff 3718297fd9 pronouns deserve antecedents 2009-11-07 23:15:30 -06:00
Joe Groff bd36fbb886 typo in io.files.info.windows 2009-11-07 22:23:39 -06:00
Joe Groff 1f327d8896 Merge branch 'master' of git://factorcode.org/git/factor 2009-11-07 22:00:47 -06:00
Joe Groff 83dbfc9085 0 [ndip] can be a nop 2009-11-07 21:51:50 -06:00
Joe Groff 28c4028ef4 eliminate more redundant empty quots from fry code generation 2009-11-07 21:50:45 -06:00
Joe Groff 8c90ee39a5 reduce number of primitive dip/curries generated by fry 2009-11-07 21:34:16 -06:00
Samuel Tardieu 1d21953f95 Add parentheses to prevent GCC warning 2009-11-08 02:01:48 +01:00
Joe Groff b7a59240c7 reduce number of empty quotations generated by fry 2009-11-07 16:12:22 -06:00
Joe Groff 5f55092f49 update M\ lambda condomize 'cause you can't compose a lambda 2009-11-07 13:32:08 -06:00
Joe Groff b374d82248 typos in fry tests 2009-11-07 13:03:57 -06:00
Joe Groff 1af1d4f5f6 update terms of fry–locals peace treaty 2009-11-07 13:03:46 -06:00
Joe Groff 9fc7761f11 new fry implementation that builds human-readable quotations (e.g. { 1 2 3 } 4 '[ _ [ _ + ] map ] => [ { 1 2 3 } [ 4 + ] map ]) 2009-11-06 23:43:07 -06:00
Joe Groff 18ecaa5c84 link to fry examples article from fry word docs 2009-11-06 23:37:55 -06:00
Philipp Brüschweiler 0827c23290 Merge branch 'master' of github.com:Blei/factor into fixes 2009-11-07 00:09:37 +01:00
Philipp Brüschweiler 4fdaf09e87 curses: fix using 2009-11-07 00:07:02 +01:00
Philipp Brüschweiler 4d185704d6 sequences: rename virtual-seq to virtual-exemplar 2009-11-07 00:06:26 +01:00
Joe Groff f427c16cb3 factor "split-when" (split on predicate) from "split" 2009-11-06 16:29:33 -06:00
Philipp Brüschweiler 0c7de25b3e sequences.merged: fix for input sequences of different lengths 2009-11-06 23:05:55 +01:00
Joe Groff c967641f5c actually, no, it doesn't provide warnings for references to forgotten words 2009-11-06 15:25:33 -06:00
Joe Groff e3772adebe remove more dead code from jamshred 2009-11-06 15:11:25 -06:00
Joe Groff 6819cd7562 Merge branch 'master' of git://factorcode.org/git/factor 2009-11-06 14:53:04 -06:00
Joe Groff dc67b8a156 remove dead jamshred code 2009-11-06 14:52:53 -06:00
Doug Coleman bfe17d6acd fix a couple errors 2009-11-06 11:32:29 -06:00
Slava Pestov e150707ec5 vm: on 32-bit, the largest free block size was only 512mb, leading to weird errors if the heap grew beyond this. eliminate this limit 2009-11-06 08:44:36 -06:00
Slava Pestov 2f8ba13da0 vm: faster data_root and <array> primitive 2009-11-06 05:30:37 -06:00
Slava Pestov 614dbfd14c math.integers: fix help lint on 32-bit 2009-11-06 04:52:52 -06:00
Slava Pestov b46c055699 math: fix test failures on 32-bit 2009-11-06 04:50:41 -06:00
Slava Pestov 5e7925e3a3 Merge branch 'master' of git://factorcode.org/git/factor 2009-11-06 04:37:12 -06:00
Slava Pestov 32f85587a8 stack-checker.known-words: fix declared output type for dispatch-stats primitive 2009-11-06 04:36:46 -06:00
Slava Pestov 309cde1172 lists.lazy: fix luntil 2009-11-06 04:31:22 -06:00
Slava Pestov e2757322d0 tokyo.assoc-functor: fix load error (:: and M:: cannot be used in functor bodies) 2009-11-06 04:26:25 -06:00
Slava Pestov 39e77f13cf generalizations: fix help lint 2009-11-06 04:20:25 -06:00
Slava Pestov f4e5b171b1 memory: fix help lint 2009-11-06 04:17:57 -06:00
Slava Pestov e3d2f4dbfb vm: report true size of mark stack 2009-11-06 04:15:55 -06:00
Slava Pestov ca2148fbf6 generic.single: simplify stack shuffling 2009-11-06 04:15:46 -06:00
Slava Pestov f07bb13e88 Fix some test failures 2009-11-06 02:35:43 -06:00
Doug Coleman 5b318f2e01 Merge branch 'master' of git://factorcode.org/git/factor 2009-11-06 01:57:29 -06:00
Doug Coleman 727da462d9 solved project euler 089 ftw 2009-11-06 01:49:33 -06:00
Slava Pestov 3e112981b9 vm: fix crash if all-instances primitive triggers a GC 2009-11-06 01:41:11 -06:00
Slava Pestov fffae88f80 Merge branch 'master' of git://factorcode.org/git/factor 2009-11-06 01:23:04 -06:00
Slava Pestov 858f20ef5f vm: fix crash in profiler 2009-11-06 01:22:53 -06:00
Doug Coleman 6457f997f8 Merge branch 'master' of git://factorcode.org/git/factor 2009-11-06 01:07:25 -06:00
Slava Pestov 0731485d86 compiler: fix alien tests 2009-11-06 01:04:02 -06:00
Slava Pestov 7c0c2fec47 vm: restructure data_roots so that its a sequence of handle/len pairs rather than just handles, use it in inline_gc() and all_instances() so that we don't run out of heap while building the object array 2009-11-06 00:54:28 -06:00
Doug Coleman e8f774f485 fix display issue with png files where height not a multiple of 4 2009-11-06 00:43:59 -06:00
Slava Pestov 66b01c85e9 vm: fix 'become' when aging space is empty 2009-11-05 23:53:53 -06:00
Joe Groff f780bbddc3 deprimitivize tuck and put it to pasture 2009-11-05 22:47:05 -06:00
Joe Groff 078e999e37 Merge branch 'master' of git://factorcode.org/git/factor 2009-11-05 22:23:21 -06:00
Joe Groff ef192d43ba nip most uses of tuck from extra 2009-11-05 22:22:21 -06:00