 First the interpreter pushes a number ( 1 or 8 ) onto the stack , then it calls FLOOR5 , which pops off this number again and pushes the result . The CR moves the output to a new line ( again , this is only here for readability ) . Finally , a call to " . " pops the result and prints it to the user 's terminal . 
