]]> ]]>

Commodore BASIC

Реализация языка программирования Basic

Commodore BASIC, также известный как PET BASIC, — реализация языка программирования BASIC, использовавшаяся в 8-битных компьютерах фирмы Commodore International конца 70-х — середины 80-х годов XX века.

Commodore BASIC основан на коде Microsoft BASIC для процессоров MOS Technology 6502.

Некоторые особенности реализации:

  • в именах переменных значащими являются только два первых символа, т.е. VAR, VA, и VA2 указывают на одну и ту же переменную
  • пробелы необходимы только там, где отсутствие пробела может трактоваться неоднозначно, и можно написать, например, 100IFA=5THENPRINT"YES":GOTO160, экономя память за счет читабельности программы
  • возможно использование 16-битных знаковых целых чисел (в диапазоне от -32768 до 32767) путем добавления знака процента к имени переменной; для обозначения строковых переменных использовался знак доллара, и, не смотря на ограничение в два символа, имена AA, AA$ и AA% указывают на различные переменные

Комментарии

]]>

blog comments powered by Disqus

]]>

Работа программистам