Specifically, • Created >c-array to be replacement for >T-array. • Created cast-array to be generic replacement for all T-array-cast words. • Created c-array@ to be generic replacement for T-array@ words. • Replaced usages of <T-array> with T <c-array> • Replaced usages of <direct-T-array> with T <c-direct-array> • Replaced usages of >T-array with T >c-array • Replaced usages of T-array-cast with T cast-array • Replaced usages of malloc-T-array with T malloc-array. • Removed malloc-T-array. • Removed T-array-cast. • Removed T-array@. • Removed >T-array. I also added (but didn't change any code to use): • T c-array-type, returns T-array • T c-array?, returns T-array? • c-array{ T ... }, returns T-array{ ... } Bootstraps just find on Mac OS X. Also `load-all test-all` works for me. |
||
---|---|---|
.. | ||
arrays | ||
attributed-strings | ||
bundles | ||
data | ||
dictionaries | ||
file-descriptors | ||
fsevents | ||
numbers | ||
run-loop | ||
strings | ||
time | ||
timers | ||
urls | ||
utilities | ||
authors.txt | ||
core-foundation-docs.factor | ||
core-foundation.factor | ||
platforms.txt | ||
summary.txt | ||
tags.txt |