Earlier quoted context omitted.
I'm no Forth expert, but I've found Gforth highly educational. It's interactive, runs under Linux, is free software, supports the ANS standard, is well documented, is widely used (at least as widely used as any Forth these days), is still maintained after 27 years, and supports SEE so you can disassemble words and see how they're written. Since Gforth 1.0 it has context-sensitive help ("help begin", etc.) Before Gfor…
I also love your comments, this and others! Of course OpenFirmware has some code for paging! ;) purpose: Set up page tables and turn on paging https://github.com/openbios/openfirmware/blob/master/cpu/x86... start-assembling protected-mode \ RAM is on and mem-info-pa tells the memory layout label entry \ Initialize virtual page table \ Initialize linear=physical page table (redundant page table entries) \ Enable pagin…
Re: Thinking Forth (1984)
#51What do you think about the Forth-as-language vs. Forth-as-OS distinction?