O que o REM representa no BASIC?
Pergunta
Aqui está uma explosão do passado: O que "Rem", o marcador de comentários, significa no Basic? Qual é a origem deste termo não óbvio?
Solução
Eu acredito que isso significa "observação", isto é, um comentário. De Site msdn:
Usado para incluir comentários explicativos no código -fonte de um programa.
Outras dicas
Foi uma observação, no final da Era do Vapor (ca. 1971, mais ou menos), quando encontrei básico.
O livro mais acessível que já encontrei no idioma foi "Meu computador gosta de mim (quando falo no BASIC)", ou algo assim.
Para obter crédito extra e os pontos de representação da Mondo Greybeard: o Basic é um acrônimo (talvez um backriônimo, mas seja o que for), para o código de instrução simbólica para todos os fins do iniciante.
Eu odiava básico quando a encontrei, porque aprendi o Fortran IV primeiro, e o BASIC parecia incrivelmente primitivo. Demorou muito tempo para me sentir confortável com a idéia de que o BASIC era realmente muito mais fácil de usar para o tipo de número de número casual que foi projetado para fazer.
É uma abreviação para "observação", válida apenas no início da linha (diferentemente do VB.NET), após o número da linha (se houver).
Eu sempre pensei nisso como "lembrete", eu mesmo, mas Chris Bunch provavelmente está certo -"observação"Parece mais provável.
Em alguns dialetos do Qbasic, o seguinte é verdadeiro:
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.