我是NATURAL 编程语言的新手。我正在尝试找到一种方法,可以将一个参数传递给子例程,就像在 C++ 或 Java 中一样。现在我必须将所有内容移动到另一个变量并调用该方法。因此很麻烦并且要编写更多的代码。
问题:自然程序子例程可以有像 C++ 或 Java 中的参数列表吗?
D = passVariable1
PERFORM FLIP-DATE
A = D
END-SUBROUTINE
newVariable = A
代码:
DEFINE SUBROUTINE FLIP-DATE
#A = #D
#B = #E
#C = #F
RESET #NMM #NDD #NCCYY
END-SUBROUTINE
我想做的事。
代码:
DEFINE SUBROUTINE FLIP-DATE(A,B,C,D,E,F) <-- is this possible somehow?
#A = #D
#B = #E
#C = #F
RESET #NMM #NDD #NCCYY
END-SUBROUTINE