calls an external routine that has no return code
calls an external routine that returns a character
calls an external routine that returns a numeric value