首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >这是什么古老的语言?

这是什么古老的语言?
EN

Stack Overflow用户
提问于 2013-11-14 08:30:15
回答 3查看 147关注 0票数 4

我的一个朋友给我发了一堆代码,让我建立一个软件。然而,我不认识语言,我的朋友也不是编码器。不过有一件事我很确定。密码大概是20-40岁。

代码最初用于电气工程。

每行字符限制似乎是20个字符。

有人能认出这种语言吗?如果可能的话,我也在寻找这种语言的手册。

代码语言:javascript
运行
复制
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“的东西。我找不到那种语言的手册,但至少这给了我一个新的方向。

EN

Stack Overflow用户

回答已采纳

发布于 2013-11-14 08:36:36

这绝对是一个基本的变体,就像早期的微型计算机时代,在VB和结构化编码发挥作用之前:-)

然而,它有一些无法识别的方面,例如:

  • 声明"K"
  • 作业P=!,除非那个!应该是一个1
  • 使用以数字开头的变量:0$(0),除非您错误地将O (owe)键入为0 (0)。

这些都不是一天中最基本的东西,不过请记住,语言并没有像现在的C那样标准化到同样的水平。其他一切看起来都很标准:输入、打印、赋值、数组标注等等。

考虑到线路长度限制,域(KKS和KVA都是电气术语)和奇怪的语法变化,我想说它是为早期的可编程计算器之一,如卡西欧,德克萨斯仪器或夏普(虽然不一定是那些特定的品牌)。

票数 6
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19972858

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档