In this section we continue the process of describing how the Java-language mechanisms that we considered earlier in the book can be implemented in
TOY, in the context of
TOY programs that accomplish interesting tasks. Our primary goals are to convince you that
TOY programming is every bit as interesting and satisfying as Java programming, and that
TOY is a much more powerful machine than you might think.
Programs in this section
Specifically, we consider
TOY programs that implement functions, arrays, standard input and output, and linked structures—that is, the basic building blocks of programming. ...