【发布时间】:2010-11-20 19:32:41
【问题描述】:
这是过去的爆炸:“REM”,评论标记,在 BASIC 中代表什么?这个不明显的术语的由来是什么?
【问题讨论】:
-
REM 也被 DOS 批处理文件用于相同的目的 -- cmets。
-
顺便说一句:使用
REM作为remark 的缩写可能并不明显,但它肯定优于使用//作为comment 的缩写i>.
这是过去的爆炸:“REM”,评论标记,在 BASIC 中代表什么?这个不明显的术语的由来是什么?
【问题讨论】:
REM 作为remark 的缩写可能并不明显,但它肯定优于使用// 作为comment 的缩写i>.
我相信它代表“Remark”,即评论。来自MSDN site:
用于在 程序的源代码。
【讨论】:
在蒸汽时代晚期(大约 1971 年左右),当我第一次接触 BASIC 时,那是 REMark。
我找到的关于该语言的最平易近人的书是“我的电脑喜欢我(当我用 BASIC 说话时)”,或者类似的东西。
对于额外的学分和 mondo graybeard 代表点:BASIC 是初学者通用符号指令代码的首字母缩略词(可能是反缩略词,但无论如何)。
当我第一次接触 BASIC 时,我讨厌它,因为我首先学习了 FORTRAN IV,而 BASIC 看起来非常原始。很长一段时间后,我才对 BASIC 实际上更容易使用它设计的那种随意的数字运算这一想法感到满意。
【讨论】:
它是“remark”的缩写,仅在行首有效(与 vb.net 不同),在行号之后(如果有)。
【讨论】:
我自己一直认为它是“提醒”,但 Chris Bunch 可能是对的 - “remark”似乎更有可能。
【讨论】:
在 QBasic 的某些方言中,以下是正确的:
REM $STATIC
or
' $STATIC
REM $DYNAMIC
or
' $DYNAMIC
$DYNAMIC sets aside storage for arrays while the program is running.
$STATIC sets aside storage for arrays during compilation.
REM $INCLUDE: 'filespec'
or
' $INCLUDE: 'filespec'
filespec The name of a BASIC program file, which can include a
path. Use single quotation marks around filespec.
【讨论】: