Comment

Comment by phreda4

Word is an internal call, it's a function, but the key is that the parameters and local variables are on the data stack and are separate from the return stack. I can call many levels without touching the data stack! Impossible in other languages. However, this does require practice and a change of mindset. At runtime, the dictionary doesn't exist, and under certain conditions and with the correct compiler, the stack doesn't either; it's converted into registers.
parent phreda4 8 months ago

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton