DARK BASIC
ЗАРЕЗЕРВИРОВАННЫЕ СЛОВА, КОММЕНТАРИИ И РАССТАНОВКА ПРОБЕЛОВ
ЗАРЕЗЕРВИРОВАННЫЕ СЛОВА
Зарезервированными словами считаются команды языка программирования. Нельзя присваивать переменным, массивам и пользовательским функциям имена, являющиеся частью языка. Со временем вы научитесь избегать употребления зарезервированных слов в качестве имен.
КОММЕНТАРИИ
В программу можно включать выражения, которые будут игнорироваться при компиляции. Неискушенному человеку это может показаться странным, но в действительности подобная возможность - один из важнейших инструментов программиста. Комментарии (или документация) - это описание того, что программа делает в определенных строках кода.
Хотя Бейсик весьма лаконичен и удобочитаем, при первом чтении не всегда понятно, что именно делает тот или иной блок кода. Не обманывайте себя насчет того, что исходный код, написанный вами, будет вам совершенно ясен. Вернувшись к нему месяца через три и многое подзабыв, вы поймете всю важность комментариев.
Создавая комментарий, постарайтесь кратко изложить то, что делает тот или иной блок программы. Отбросьте подробности, ненужную информацию и комментарии к местам, которые могут быть изменены или удалены. Избегайте длинных описаний, поскольку, скорее всего, вам не хватит времени прочесть их целиком. Комментарии станут мощным инструментом программы, если вы будете пользоваться ими правильно.
Для вставки комментария можно использовать оператор REM.
REM Вывести приветствие для пользователя
PRINT "Здравствуй, мир"
Или символ "апостроф":
` Вывести приветствие для пользователя
PRINT "Здравствуй, мир"
Если нужно закомментировать несколько строк программы, можно избежать добавления REM в начало каждой строки:
REMSTART
PRINT "Здравствуй, мир"
PRINT "Здравствуй, мир"
PRINT "Здравствуй, мир"
REMEND
Все, что находится между операторами REMSTART и REMEND при прогоне программы будет проигнорировано. Эти операторы особенно полезны при отладке программы, так как с их помощью можно убирать целые блоки исходного кода.
РАССТАНОВКА ПРОБЕЛОВ
В отличие от других версий Бейсика, в DarkBASIC очень важно отделять пробелами команды и их параметры, потому что в противном случае программа станет непонятной. Приведем в качестве примера строку:
FOR T=1 TO 10
Ее трудно будет распознать, если написать:
FORT=1TO10
Да и просто прочитать и понять ее тоже будет трудно. Этого можно избежать, если правильно расставлять пробелы.
Щелкните здесь, чтобы перейти в
следующий раздел
.