| 3.2 Overview: MUF (cont'd) Organizing Your Code: Recall that  Instead of... 
  : main
        
       me @ "Hello, world!" notify
       
       "mink" "otter" "linsang" 
       
       pop pop pop
  ;
We could have written... : main me @ "Hello, world!" notify "mink" "otter" "lingsang" pop pop pop ; Or even... 
  : main me 
                          @ 
                                       "Hello, world!"           
     notify "mink" 
                                        "otter" 
     "linsang" 
                              pop 
               pop 
                        pop
  ;
All three versions would mean the same thing to the compiler, would use the same amount of memory, and would be executed in exactly the same way. To most people, however, the first version would be much more clear. Arrange your code in such a way that its format illustrates or reinforces logical relationships (that is, combine things that go together and separate those that don't). 
 Now we'll (completely) rewrite tinker.muf several times, with each
version introducing an important aspect of  |