|
那怎么和ns对比?
不支持单个字母,就表示不能自定义函数,也就是不能像ns那样"函数编程",而只能像9860那样"文件编程"
这是imath说的话,说这种话有损权威智商啊
下面提出我的类BASIC编程语句修正案
函数编程解决方案1:
更改Prog命令含义
增加Arg命令,g命令,ProgEnd语句与Call命令
如下:
Prog "PRINT"
Arg (A,B,C)
A◢
B◢
C◢
ProgEnd
Prog "MAIN"
Arg ()
1→gA
2→gB
3→gC
Call "PRINT"(gA,gB,gC)
ProgEnd
解释:
凡是以“g”开头后跟变量名的为全局变量
不加“g“的是局部变量
Prog + “函数名“
函数以ProgEnd为结尾
文件必须有一个”Main“函数,
Arg设定形参列表
“MAIN”函数不接受参数 |
|