1
0
mirror of https://github.com/hsoft/collapseos.git synced 2024-11-21 00:18:06 +11:00
collapseos/blk/422

17 lines
617 B
Plaintext
Raw Normal View History

2020-05-22 05:25:12 +10:00
Boot words (B305)
Then come the implementation of core Forth words in native
assembly. Performance is not Collapse OS' primary design goal,
so we try to keep this section to a minimum: we much prefer
to implement our words in Forth.
However, some words are in this section for performance
reasons. Sometimes, the gain is too great to pass up.
Core words (low) (B350)
Then comes the part where we begin defining words in Forth.
Core words are designed to be cross-compiled (B260), from a
full Forth interpreter. This means that it has access to more
2020-06-17 09:57:31 +10:00
than boot words. This comes with tricky limitations. (cont.)