(phixonline)--> forward procedure p() p() function f(object o) return o end function constant hello = f("hello") procedure p() ?hello -- fatal error: hello has not been assigned a value end procedure