factor/core
John Benediktsson 2c33fe56a4 combinators: moving M\ iota hashcode* back since each-integer has hints. 2013-03-04 17:46:46 -08:00
..
alien alien: Clarify alien-assembly docs. 2012-09-20 18:25:53 -07:00
arrays Revert "core: >array, >byte-vector, >hashtable, >vector should be inline." 2012-10-05 08:30:41 -07:00
assocs assocs: change enum to immutable-sequence. 2013-02-22 06:58:29 -08:00
bootstrap bootstrap: remove old counting profiler vocab. 2013-03-01 09:18:49 -08:00
byte-arrays fix using list for recent test additions. 2012-08-02 17:41:13 -07:00
byte-vectors Revert "core: >array, >byte-vector, >hashtable, >vector should be inline." 2012-10-05 08:30:41 -07:00
checksums core/basis: trim down using lists 2011-11-30 23:15:42 -08:00
classes classes.algebra: fix docs for class<=. 2012-09-22 21:20:54 -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: Oops, meant not to commit this one. 2012-05-04 09:05:43 -07:00
continuations continuations: slight speedup. 2012-09-14 14:59:38 -07:00
definitions core/basis: trim down using lists 2011-11-30 23:15:42 -08:00
destructors continuations: change continuation word to current-continuation. continuation is now just the tuple name. issue #358 2012-07-20 12:30:14 -07:00
effects core: in-definition -> with-definition. 2012-08-24 16:07:31 -07:00
generic core: in-definition -> with-definition. 2012-08-24 16:07:31 -07:00
graphs update some docs that should use $quotation. 2012-09-27 11:09:17 -07:00
growable sequences: Fix tests that broke when nth could only be integers. Undo integer>fixnum in iota nth. See bug #582. 2012-07-25 22:17:24 -07:00
hash-sets sets: minor improvements to sequence-as-sets. 2012-08-24 16:37:01 -07:00
hashtables hashtables: use "4drop" instead of "drop 3drop". 2012-10-23 12:26:14 -07:00
init fixing some docs. 2012-07-19 09:47:14 -07:00
io io.files: fix testcase for renamed icon file. 2012-11-30 18:28:20 -08:00
kernel kernel: Add 4dup, 4drop, and 4cleave. 2012-10-22 09:47:34 -07:00
layouts combinators: moving M\ iota hashcode* back since each-integer has hints. 2013-03-04 17:46:46 -08:00
lexer lexer: typed slots. 2012-07-27 16:05:28 -07:00
make make: update docs for 'make-assoc' functionality. 2012-08-02 09:32:18 -07:00
math math: speed up (find-integer) and (all-integers?) by removing curry. 2013-03-04 17:32:11 -08: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: make sure lines is an array. 2012-07-27 19:06:22 -07:00
quotations Using "same?" in more places. 2012-07-21 10:22:44 -07:00
sbufs sbufs: no need to contract. 2012-10-24 20:16:34 -07:00
sequences sequences: define a single "?set-nth" that is used. 2013-02-20 10:42:21 -08:00
sets Change "3dup drop" to "2over". 2012-10-22 20:45:15 -07:00
slots slots: make predicates return booleans. 2012-08-14 18:09:50 -07:00
sorting sorting: 6% performance improvement using -unsafe words. 2012-09-14 09:03:55 -07:00
source-files Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed. 2011-10-18 13:19:39 -07:00
splitting sequences: Add join-as, which takes an exemplar. Move split-subseq and replace from unicode.case to splitting and fix an infinite loop with split-subseq. Add docs/tests. 2013-01-03 16:44:25 -08:00
strings strings.parser: support "\x" ascii hex escapes. 2012-07-26 19:24:25 -07:00
syntax hashtables: Enforce shape on hashtable literals. Fixes #568. 2012-08-24 15:11:03 -07:00
system core/basis: trim down using lists 2011-11-30 23:15:42 -08:00
vectors Revert "core: >array, >byte-vector, >hashtable, >vector should be inline." 2012-10-05 08:30:41 -07:00
vocabs vocabs: change vocabs-changed to be vocab-changed and take a vocab argument. 2012-08-13 12:05:42 -07:00
words words: adding inline-recursive?. 2013-03-04 16:09:56 -08:00