[<<][staapl][>>][..]
Wed Jun 6 15:04:23 EDT 2012

Problem with host commands

The target shouldn't execute host commands, but live (scat/scheme)
commands that operate on the host stack and access the target stack
explicitly.  Implemented as such, then there is no recursion.

The difference is that host commands take arguments form the target
param stack.  So what should it be?  The question is: implicit or
explicit?

It's a bit confusing.  I.e. the console is "magic", all the rest (scat
host machine and Forth target machine) are straighforward.

Explicit is better for target->host code.  But this need to find a
good way to make all this explicit in documentation.  I.e. the console
is "magic", all the rest (scat host machine and Forth target machine)
are straighforward.



[Reply][About]
[<<][staapl][>>][..]