Я пытаюсь вызвать процедуру, которая является другим файлом. То, что я получил, приводит к ошибке:
test.p
DEFINE VARIABLE tmp AS CHARACTER.
RUN sumWords.p(INPUT "Hello", INPUT "World", OUTPUT tmp).
DISPLAY tmp.
sumWords.p
PROCEDURE sumWords:
DEFINE INPUT PARAMETER i_firstWord AS CHARACTER.
DEFINE INPUT PARAMETER i_secondWord AS CHARACTER.
DEFINE OUTPUT PARAMETER o_returnWord AS INTEGER.
o_returnWord = i_firstWord + i_secondWord.
END PROCEDURE.
test.p передал параметры в sumWords.p, который не ожидал ничего.
(1005)