Hier ist eine Explosion aus der Vergangenheit: Wofür steht "REM", der Kommentar-Marker, in BASIC? Was ist der Ursprung dieses nicht naheliegenden Begriffes?Wofür steht REM in BASIC?
Antwort
Ich glaube, es steht für "Remark", das heißt, ein Kommentar. Vom MSDN site:
verwendet, um Erläuterungen in den Quellcode eines Programms zu umfassen.
bestätigt. es ist für REMark. Ich hatte es in meinem BASICv2 C64-Handbuch, und da ich zu diesem Zeitpunkt 6 Jahre alt war, steckten die Dinge ziemlich gut in meinem Kopf fest. –
Und natürlich ist dies die wahre Antwort :) – kyoryu
das ist nicht wahr. Jeder weiß, dass die wirkliche Antwort 42 ist. –
ich immer daran gedacht als „Erinnerung“, ich selbst, aber Chris Bunch ist wahrscheinlich recht - „Bemerkung“ scheint wahrscheinlicher.
Ich dachte, es sei "REMember". Ich weiß nicht, warum, ich denke, weil ich ungefähr 8 war, als ich es lernte und das war das erste, was mir in den Sinn kam. –
In einigen grundlegenden Dialekten benötigt REM ein Leerzeichen, dann die Bemerkung. in einigen, es nicht so könnte man sagen, BEMERKUNG Programm hier: – eoredson
Einige Grundlagen verwendet auch Meta-Befehle wie REM $ DYNAMIC oder REM $ STATIC – eoredson
Es ist eine Abkürzung für "Bemerkung", gültig nur am Anfang der Zeile (im Gegensatz zu vb.net), nach der Zeilennummer (falls vorhanden).
Es war REMark, zurück in der späten Steamzeit (ca. 1971 oder so), als ich zum ersten Mal auf BASIC stieß.
Das zugänglichste Buch, das ich je in der Sprache gefunden habe, war "Mein Computer mag mich (wenn ich in BASIC spreche)" oder so ähnlich.
Für zusätzliche Kredit und Mondo Greybeard Rep Punkte: BASIC ist ein Akronym (vielleicht ein Backronym, aber was auch immer), für Anfänger Allzweck Symbolic Instruction Code.
Ich hasste BASIC, als ich zuerst darauf stieß, weil ich FORTRAN IV zuerst lernte, und BASIC schien unglaublich primitiv. Es hat lange gedauert, bis ich mit der Idee vertraut wurde, dass BASIC tatsächlich viel einfacher zu benutzen war für die Art von Casual Numbercrunching, für die es entwickelt wurde.
- 1. Wofür steht das Gerät?
- 2. Wofür steht *** NO_CI ***?
- 3. Wofür steht mscorlib?
- 4. Wofür steht Bump Version?
- 5. Wofür steht `rspec/autorun`?
- 6. wofür steht schluck- "cli"?
- 7. Wofür steht LUA?
- 8. Wofür steht TDD?
- 9. Wofür steht "Leichtigkeit"?
- 10. Wofür steht ic_launcher?
- 11. Wofür steht SKU?
- 12. Wofür steht PSR-0?
- 13. Wofür steht MVW?
- 14. eabihf Wofür steht hf?
- 15. Wofür steht FOO?
- 16. Wofür steht ** uevent **?
- 17. Wofür steht "net" in Verilog?
- 18. Wofür steht "it()" in Jasmine?
- 19. wofür steht __rcu in linux?
- 20. Wofür steht "Acme" in Symfony2?
- 21. Wofür steht ABC in WCF?
- 22. Wofür steht "Boh" in WordPress?
- 23. Wofür steht Nummer .access $ XXXX?
- 24. Wofür steht COLLATE LOCALIZED ASC?
- 25. Wofür steht das Akronym "Spitter"?
- 26. fputs (_ ("")) Wofür steht der Unterstrich?
- 27. Wofür steht das() in der Eigenschaftendefinition?
- 28. Wofür steht das "h" in oplog.rs?
- 29. Wofür steht das "yy" in lex.yy.c?
- 30. In Java -D wofür steht das D?
REM wird auch von DOS-Batch-Dateien für den gleichen Zweck verwendet - Kommentare. –
BTW: Verwendung von 'REM' als Abkürzung für * Bemerkung * könnte nicht offensichtlich sein, aber es schlägt sicherlich mit' // 'als Abkürzung für * Kommentar *. –