 The code field pointer will be either the address of the word which will execute the code or data in the parameter field or the beginning of machine code that the processor will execute directly . For colon defined words , the code field pointer points to the word that will save the current Forth instruction pointer ( IP ) on the return stack , and load the IP with the new address from which to continue execution of words . This is the same as what a processor 's call / return instructions does . 
