有些高階程式設計語言 (如 C) 可以在程式呼叫中傳回一個整數。 您可以在函數定義中指定 RETURNS 關鍵字來取回這整數,例如:
%function(DTW_DIRECTCALL) dc3(IN CHAR(3) p1) RETURNS(retval) { %EXEC { /QSYS.LIB/NETDATA.LIB/MYPGM.PGM %} %}
當函數呼叫順利完成時,參數 retval 將含有程式所傳回的值。