Slava Pestov
385a51b3ef
Fixes #35 - -1 <bit-array> should throw an error
2011-08-27 16:44:48 -07:00
Slava Pestov
1c6bbf7fd1
bit-arrays: re-use utility words from math.bitwise and io.binary to make implementation a bit more elegant
2010-05-03 22:38:50 -04:00
Doug Coleman
4c71d71907
random is generic now -- iota random -> random
2010-01-14 12:48:57 -06:00
Slava Pestov
df4fb4a3ee
Removing integers-as-sequences
2010-01-15 07:15:33 +13:00
Slava Pestov
08e7d25dc5
change-each -> map!, deep-change-each -> deep-map!
2009-10-27 22:32:56 -05:00
Samuel Tardieu
e4b3f01e9e
Fix bit-array>integer byte ordering
2009-01-07 23:16:27 +01:00
Samuel Tardieu
66b410b81f
Properly set bits in large bit arrays
...
Bit arrays were not properly manipulated by set-bits or clear-bits
if they were larger than 40 bits (one cell + one byte).
Moreover, the bug was likely to cause a bus error on architectures unable
to access unaligned words.
2008-12-26 20:58:45 +01:00
Slava Pestov
c19f2257f4
Fix permission bits
2008-10-02 08:34:49 -05:00
Slava Pestov
d66f887736
Create basis vocab root
2008-07-28 22:03:13 -05:00