我正在寻找允许64位编译的VBScript替代品。你能指点我一个显示支持这种语言的资源吗?我的Google-Fu似乎是关于这个问题的一周。
答案 0 :(得分:1)
在某些操作系统Ruby上,他们正在处理剩下的
Ruby被认为是一种脚本语言,但也可以编译。 我正在从Vbscript切换到Ruby,因为它是一个与Python不同的自然上升步骤,这更难以学习(我个人认为,并不意味着在这里开战)
答案 1 :(得分:1)
只是为了娱乐...或存档。
可以编译BS2000操作系统(Siemens / Fujitsu)上的SDF-P语言。
/COMPILE-PROCEDURE *LIB(TRAMEX.B.LMSLIB,DISPLAY-HELLO),TO=*LIB-ELEMENT
其中TRAMEX.B.LMSLIB
是库的名称(伪ZIP或伪文件夹)
DISPLAY-HELLO
是过程的名称。
SDF-P语言是JCL语言(作业控制语言)或允许在BS2000上进行结构化编程的脚本。
可以在控制台上显示“ Hello” 4次的示例
/ SET-PROCEDURE-OPTIONS
/ DECLARE-VARIABLE I-COUNT(TYPE=INTEGER, 0)
/ WHILE (I-COUNT < 4)
/ I-COUNT = I-COUNT + 1
/ WRITE-TEXT 'HELLO!'
/ END-WHILE
/ EXIT-PROCEDURE ERROR=*NO
可以使用以下命令将该脚本加注
/CALL-PROCEDURE *LIB(TRAMEX.B.LMSLIB,DISPLAY-HELLO)
/CLP *LIB(TRAMEX.B.LMSLIB,DISPLAY-HELLO),LOG=YES
该脚本语言仅在西门子创建的BS2000 operating系统上是已知的,现在由富士通出售。
当前的SDF-P文档可在Fujitsu web documentation site上找到。
这种语言已经完全过时了,但是它具有其他任何现代语言都没有的一些特殊特征。