fnfoo->_/eax:int{varx:int#statement1:store3inxcopy-tox,3#statement2:defineanewvariable'y'inregistereaxandstore4initvary/eax:int<-copy4#statement3:addytox,storingtheresultinxadd-tox,yreturnx}fntest-foo{varresult/eax:int<-foocheck-ints-equalresult,7,"F - foo should return 7, but didn't"}fnmain{}