factor/core
Doug Coleman 48638b9188 classes.union: Fix circular reference between multiple definitions. Fixes #420 lol again.
Could be cleaner perhaps? I'm not seeing how right now.
2013-03-23 14:59:07 -07:00
..
alien classes.builtin: Add the BUILTIN: keyword which lets builtin classes show up in source files. Probably could use save-location to allow editing, but it seemed to break things. 2013-03-10 12:05:38 -07:00
arrays classes.builtin: Add the BUILTIN: keyword which lets builtin classes show up in source files. Probably could use save-location to allow editing, but it seemed to break things. 2013-03-10 12:05:38 -07:00
assocs assocs: Add of and ?of. Change all the things at once! Fixes #701. 2013-03-23 14:59:07 -07:00
bootstrap classes.builtin: Add the BUILTIN: keyword which lets builtin classes show up in source files. Probably could use save-location to allow editing, but it seemed to break things. 2013-03-10 12:05:38 -07:00
byte-arrays classes.builtin: Add the BUILTIN: keyword which lets builtin classes show up in source files. Probably could use save-location to allow editing, but it seemed to break things. 2013-03-10 12:05:38 -07:00
byte-vectors core: cleanup USING lists. 2013-03-05 10:34:47 -08:00
checksums core: cleanup USING lists. 2013-03-05 10:34:47 -08:00
classes classes.union: Fix circular reference between multiple definitions. Fixes #420 lol again. 2013-03-23 14:59:07 -07:00
combinators combinators: moving M\ iota hashcode* back since each-integer has hints. 2013-03-04 17:46:46 -08:00
compiler/units compiler.units: fix documentation for pair of hash-sets. 2013-03-21 21:26:54 -07:00
continuations continuations: speed up init-catchstack. 2013-03-06 10:09:14 -08:00
definitions compiler: more use of hash-sets. 2013-03-10 16:13:31 -07:00
destructors destructors: use hash-sets to keep track of disposables. 2013-03-08 16:30:33 -08:00
effects Use -unsafe words with pair methods. 2013-03-07 10:47:23 -08:00
generic compiler: more use of hash-sets. 2013-03-10 16:13:31 -07:00
growable growable: use fixnum+fast and integer>fixnum. 2013-03-23 14:37:02 -07:00
hash-sets hash-sets: speed up union on two hash-sets. 2013-03-23 14:17:10 -07:00
hashtables assocs: Add of and ?of. Change all the things at once! Fixes #701. 2013-03-23 14:59:07 -07:00
init core: cleanup USING lists. 2013-03-05 10:34:47 -08:00
io io.binary: faster >be. 2013-03-21 17:39:34 -07:00
kernel classes.builtin: Add the BUILTIN: keyword which lets builtin classes show up in source files. Probably could use save-location to allow editing, but it seemed to break things. 2013-03-10 12:05:38 -07:00
layouts core: cleanup USING lists. 2013-03-05 10:34:47 -08:00
lexer core: cleanup USING lists. 2013-03-05 10:34:47 -08:00
make make: update docs for 'make-assoc' functionality. 2012-08-02 09:32:18 -07:00
math math.floats: Fix the output of /mod and add some unit tests. Fixes #803. 2013-03-20 17:43:56 -07:00
memory core/basis: trim down using lists 2011-11-30 23:15:42 -08:00
namespaces namespaces: counter should be inlined for globals optimization to work. 2012-08-02 15:14:21 -07:00
parser parser: fix docs for filter-moved. 2013-03-10 20:40:40 -07:00
quotations classes.builtin: Add the BUILTIN: keyword which lets builtin classes show up in source files. Probably could use save-location to allow editing, but it seemed to break things. 2013-03-10 12:05:38 -07:00
sbufs core: cleanup USING lists. 2013-03-05 10:34:47 -08:00
sequences sequences: require non-negative-integer for iotas. 2013-03-22 16:05:00 -07:00
sets sets: use push-unsafe in pruned. 2013-03-23 14:46:54 -07:00
slots slots: make predicates return booleans. 2012-08-14 18:09:50 -07:00
sorting sorting: move push-unsafe and push-all-unsafe to growable.private. 2013-03-23 14:16:44 -07:00
source-files compiler.units: more use of hash-sets. 2013-03-10 18:04:37 -07:00
splitting splitting: Support SBUF" " with split-lines. Fixes #575. Thanks @mrjbq7 2013-03-23 14:00:29 -07:00
strings classes.builtin: Add the BUILTIN: keyword which lets builtin classes show up in source files. Probably could use save-location to allow editing, but it seemed to break things. 2013-03-10 12:05:38 -07:00
syntax classes.builtin: Add the BUILTIN: keyword which lets builtin classes show up in source files. Probably could use save-location to allow editing, but it seemed to break things. 2013-03-10 12:05:38 -07:00
system core/basis: trim down using lists 2011-11-30 23:15:42 -08:00
vectors core: cleanup USING lists. 2013-03-05 10:34:47 -08:00
vocabs Fix some tests broken by recent definitions change. 2013-03-10 20:22:18 -07:00
words words: add safety checks for word? type. 2013-03-11 21:21:44 -07:00