John Benediktsson
|
c2c92bacdf
|
splitting: removing split* to extras.
|
2013-04-01 09:14:01 -07:00 |
John Benediktsson
|
e2293f1573
|
splitting: add another test case to make sure we can access ... args.
|
2013-03-31 18:52:53 -07:00 |
John Benediktsson
|
70c8a5dc20
|
words.alias: definition is just the def>>.
|
2013-03-31 17:00:31 -07:00 |
John Benediktsson
|
0d5d0d3f83
|
splitting: change split* to preserve (separately) the separators.
|
2013-03-31 16:05:30 -07:00 |
John Benediktsson
|
ebe1c6d63c
|
math.floats: fix M\ float /mod.
|
2013-03-29 08:48:28 -07:00 |
John Benediktsson
|
4d1ad95a2b
|
math.floats: adding some tests for M\ float mod.
|
2013-03-29 08:30:56 -07:00 |
John Benediktsson
|
df3de1d0b4
|
slots: fix typo, cleanup style a little bit.
|
2013-03-28 20:04:19 -07:00 |
John Benediktsson
|
a943a81969
|
math.parser: don't use variables in M\ ratio >base.
|
2013-03-28 14:31:55 -07:00 |
John Benediktsson
|
227c0cf8b1
|
math.parser: exactly allocate sbuf for fixnums.
|
2013-03-28 11:55:52 -07:00 |
John Benediktsson
|
72dc0ae49b
|
math.parser: do two digits down until 10.
|
2013-03-27 18:01:59 -07:00 |
John Benediktsson
|
12d90ed9d6
|
math.parser: faster using byte-arrays.
|
2013-03-27 17:54:24 -07:00 |
John Benediktsson
|
90b5b72e61
|
splitting: adding split-slice and split*-slice for completeness.
|
2013-03-27 16:29:13 -07:00 |
John Benediktsson
|
469058688b
|
splitting: add split*-when-slice and change to not use make.
|
2013-03-27 16:19:56 -07:00 |
John Benediktsson
|
80c265ac16
|
splitting: adding split1-when-slice and split-when-slice.
|
2013-03-27 16:00:16 -07:00 |
John Benediktsson
|
6848ba1355
|
math.parser: faster number>string.
|
2013-03-27 14:47:46 -07:00 |
John Benediktsson
|
8a008e9ee5
|
hash-sets: inline >hash-set to speed up set operations.
|
2013-03-26 17:51:59 -07:00 |
John Benediktsson
|
99a4967959
|
hash-sets: slightly faster filter-members.
|
2013-03-26 17:42:41 -07:00 |
John Benediktsson
|
07444f19d6
|
hash-sets: faster intersect and diff, when both are hash-sets.
|
2013-03-26 17:42:40 -07:00 |
John Benediktsson
|
32f0172bdc
|
hash-sets: faster subset? and set= when both are hash-sets.
|
2013-03-26 17:42:40 -07:00 |
John Benediktsson
|
3c15ca2d59
|
hash-sets: faster intersects?.
|
2013-03-26 17:42:40 -07:00 |
John Benediktsson
|
4bf692e414
|
sets: inline small/large.
|
2013-03-26 17:42:40 -07:00 |
John Benediktsson
|
42f404787a
|
hash-sets: simpler code.
|
2013-03-26 17:42:40 -07:00 |
John Benediktsson
|
4d76144d4e
|
sets: encourage re-use by adding (intersect) and (diff).
|
2013-03-26 17:42:40 -07:00 |
John Benediktsson
|
535fc405ed
|
splitting: string-lines docs say it returns strings, so do that.
|
2013-03-24 19:45:29 -07:00 |
John Benediktsson
|
3e4faec9e5
|
sets: adding intersect!.
|
2013-03-24 16:48:45 -07:00 |
Doug Coleman
|
f5ad5bcac5
|
core/extra tests: Fix word -> last-word
|
2013-03-24 01:11:54 -07:00 |
Doug Coleman
|
ebfc101ac4
|
classes.union/maybe: Check the members of the maybe{} in a different way.
|
2013-03-24 01:10:54 -07:00 |
John Benediktsson
|
2be2221efa
|
compiler.units: use ?adjoin.
|
2013-03-23 22:13:14 -07:00 |
John Benediktsson
|
ecbf94e56d
|
vocabs.loader: use adjoin-all.
|
2013-03-23 22:07:08 -07:00 |
Doug Coleman
|
601738418e
|
sorting: Rename merge tuple to merge-state.
|
2013-03-23 21:56:56 -07:00 |
Doug Coleman
|
17a91ea5a3
|
source-files.errors: Oops fix double define.
|
2013-03-23 21:54:44 -07:00 |
Doug Coleman
|
dc655594a9
|
strings, multiline: Fix unexpected-eof.
|
2013-03-23 21:42:26 -07:00 |
Doug Coleman
|
53309b6756
|
vocabs.loader: Fix undefined-word.
|
2013-03-23 21:42:10 -07:00 |
Doug Coleman
|
179296005e
|
lexer, parser: Rename unexpected-eof.
|
2013-03-23 21:35:50 -07:00 |
Doug Coleman
|
79911394fa
|
words: Rename undefined.
|
2013-03-23 21:29:15 -07:00 |
Doug Coleman
|
1f74334c31
|
source-files.errors: Rename error-type.
|
2013-03-23 21:25:19 -07:00 |
Doug Coleman
|
ec1d8a53d9
|
io.encodings.utf16n: Rename utf16n.
|
2013-03-23 17:19:24 -07:00 |
Doug Coleman
|
0bae183d5f
|
continuations: Rename restart to continue-restart.
|
2013-03-23 17:18:09 -07:00 |
Doug Coleman
|
6785dcf096
|
compiler.units: Rename redefine-error.
|
2013-03-23 17:14:53 -07:00 |
John Benediktsson
|
5624473a5a
|
hash-sets: implement faster ?adjoin.
|
2013-03-23 16:58:31 -07:00 |
John Benediktsson
|
94ca0990f2
|
sets: make ?adjoin a generic method.
|
2013-03-23 16:58:31 -07:00 |
John Benediktsson
|
3362256993
|
hashtables: remove stack effects from generic methods.
|
2013-03-23 16:58:30 -07:00 |
Doug Coleman
|
659fd97fcf
|
combinators: Forgot an iota method.
|
2013-03-23 16:37:36 -07:00 |
Doug Coleman
|
e145947ee3
|
iota: iota vs iota-tuple. Sorry...for the tools to work!
|
2013-03-23 16:36:22 -07:00 |
Doug Coleman
|
70c1d1ecf4
|
definitions: Separate definition definitions.
|
2013-03-23 16:34:33 -07:00 |
Doug Coleman
|
ed6ad6f12a
|
source-files: Rename source-file.
|
2013-03-23 16:27:23 -07:00 |
Doug Coleman
|
9a22d35cb7
|
words: Change word -> last-word, set-word -> set-last-word.
|
2013-03-23 16:12:03 -07:00 |
John Benediktsson
|
b8872bbc64
|
sets: reverting push-unsafe change for now, seems to slow it down a little?
|
2013-03-23 15:31:46 -07:00 |
Doug Coleman
|
6b2ce3b729
|
assocs-docs: Link of and ?of.
|
2013-03-23 15:12:43 -07:00 |
John Benediktsson
|
053e59f830
|
assocs: tweak docs for new-assoc.
|
2013-03-23 15:04:42 -07:00 |