 Most words are specified in terms of their effect on the stack . Typically , parameters are placed on the top of the stack before the word executes . After execution , the parameters have been erased and replaced with any return values . For arithmetic operators , this follows the rule of reverse Polish notation . See below for examples illustrating stack usage . 
