我的一位朋友为我制作了一堆代码来构建软件。但是,我不认识语言,我的朋友也没有编码器。但有一件事我很确定。代码就像20-40岁。
Code最初用于电气工程。
每行的字符数限制似乎是20个字符。
有人能认出这种语言吗?如果可能的话,我也在寻找这种语言的手册。
10:"K": PAUSE "IK":
CLEAR
15:P=1: INPUT "ETR=PRIN
T, 0=NO? ";P
20:DIM L(20),R(20),X(20
),B(1),G(1),Q(1),O$(
1)*24
22:IF P=1 INPUT "K. /DA
TE? ";O$(0)
24:IF P=0 GOTO 30
26:INPUT "N:0 AND NAME?
"; O$(1)
28:LPRINT O$(1): LPRINT
"KKS/";OS(0)
30:INPUT "(KVA)? ";S
35:IF P=1 LPRINT "KVA",
S
40:R=3.31 :Z=4
...
我搜索了这种语言,PowerBasic似乎接近它,但它包含许多其他功能,这些代码缺乏。任何猜测?
修改1
似乎有错别字。难怪“P =!”或“0 $(0)没有任何意义。
修改2
我接受了Gaby的回答,因为代码似乎与GW-Basic非常接近。还找到了一个完美运作的语言手册:http://www.antonis.de/qbebooks/gwbasman/
感谢您的帮助!
编辑3
获得了一些新信息。语言实际上可能是1975年的“Nova Basic”。我无法找到该语言的手册,但至少这给了我一个新的方向。
答案 0 :(得分:6)
这绝对是一个BASIC变体,就像早期的微型计算机时代之一,在VB和结构化编码之类的东西发挥作用之后: - )
但是,它有一些不可识别的方面,例如:
"K"
。P=!
,除非!
应为1
。0$(0)
,除非您错误地将O
(欠)键入为0
(零)。当天没有那些在BASIC中非常普遍,但请记住,语言没有像现在这样的C语言标准化到同一水平。其他一切看起来都非常标准:输入,打印,赋值,数组尺寸等等。
鉴于线路长度限制,域(KKS和KVA都是电子术语)和奇怪的语法变化,我会说这是早期可编程计算器之一,如卡西欧,德州仪器或夏普(虽然不必然这些特定品牌。)
答案 1 :(得分:1)
它让我想起了GW-BASIC
的示例代码答案 2 :(得分:0)
代码中的信息不多。也许QBASIC
? http://fr.wikipedia.org/wiki/QBasic