【问题标题】:Where can I find a quick reference for standard Basic?在哪里可以找到标准 Basic 的快速参考?
【发布时间】:2010-03-28 21:28:47
【问题描述】:

原因?纯粹的怀旧。

无论如何,在 80 年代末或 90 年代初发布了 Basic 标准。它可能是 ISO/IEC 10279:1991,但我无权访问,也无法确定。

不管这个标准是什么,一些语法进入了 Borlands Turbo Basic 和 Microsoft 的 Visual Basic。我从来没有学过大量的 VB,但 Turbo Basic 是我在错误度过的青年时期玩过的东西之一。

有一次,我的主要参考是一篇发表在主要计算期刊之一上的文章 - 可能是 Personal Computer World,也可能是 Byte。

扫描那篇文章(如果有人能认出它的话)会很棒,但我真正想要的只是几页对该标准语法的快速参考。必须是免费的(我不是那种怀旧的),但它必须描述标准语法 - 重点是理清什么是标准的,而不是 VB 或其他什么。

编辑我越想这个,我就越相信这个标准是在 1987 年或 1988 年左右可用的。可能是上述标准的早期非完整版本,或者可能是它是标准的预验收。

【问题讨论】:

    标签: reference basic standards


    【解决方案1】:

    如果您沉浸在怀旧之中,不妨看看 1964 年 10 月的 this PDF of a Dartmouth College BASIC manual。达特茅斯当时的总裁 John Kemeny 发明了这种语言(你可能知道),1960 年代和 70 年代的达特茅斯时间共享系统为其用户提供了这种语言,可以在最早的共享环境之一中在古代 GE 大型机上运行程序。 (在此处了解有关DTSS 的更多信息。)

    【讨论】:

    • 但那是我出生前将近 7 年的事了 - 有点太远了,我无法怀念 ;-)
    • 这是一个列出大量旧 BASIC 资源的网站:nicholson.com/rhn/basic
    • 这也比我年纪大,但很有趣。我发现一些值得注意的事情:1)变量可以是一个字母,也可以是一个字母和一个数字。 2)根本没有字符串变量的迹象! 3) GOSUB 没有使用栈,所以你不能嵌套子程序调用!
    【解决方案2】:

    ANSI 标准化进程在 80 年代中期进行,Kemeny & Kurtz(BASIC 的最初发明者)创立了“True Basic”,将标准 BASIC 推向 PC 市场。大约在同一时间,基于 DTSS 的第 8 版 BASIC 更名为“Dartmouth Standard Basic”,以强调其标准合规性。

    True Basic 非常接近 ANSI 标准,但我无法在网上找到他们的参考手册副本。不过这个list of TB functions and commands 可能会给你一些想法。

    【讨论】:

      猜你喜欢
      • 2013-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-29
      • 1970-01-01
      • 1970-01-01
      • 2020-10-06
      相关资源
      最近更新 更多