Қалың көк С - Deep Blue C

Қалың көк С Бұл құрастырушы ішкі бөлігі үшін C бағдарламалау тілі үшін Атари 8-биттік отбасы арқылы таратылады Atari Program Exchange (APX). Компилятор - Рон Кейннің көпшілікке арналған нұсқасы Шағын-С[1] Джон Ховард Палевичтің Atari компьютерлік аппаратурасында жұмыс істеуі үшін өзгертілген. Палевич сонымен бірге Atari 8 биттік ойын жазды Дэнди APX үшін.[2] Қолдайтын синтаксис Қалың көк С дегенге жақын ANSI C елеулі шектеулермен. Компилятор үшін екілік код жасайды Intel 8080 8080 арқылы орындалатын процессор виртуалды машина.[3]

Компиляторға арналған бастапқы кодты APX компаниясы сатты Терең көк құпиялар.[1]

Шектеулер

Келесі тілдік құрылымдарға қолдау көрсетілмейді:[4]

Deep Blue C-нің басқа стандартты емес қасиеттері:

  • Соңғы бөлігі қосқыш тармақ: үзіліс, жалғастыру, немесе қайту.
  • Бастапқы код жолының максималды ұзындығы 80 таңбадан кем болуы керек.
  • Функциялар үшін аргументтер саны 126-дан аспауы керек.
  • $( және $) орнына қолданылады { және }, өйткені Atari пернетақтасында және стандартты таңбалар жиынтығында брекет жоқ.

Бағдарламаның үлгісі

Бұл бағдарлама «Әлемге сәлем!» Басып шығарады:[5]

 main () $ (printf («Сәлем әлем!»); $)

Әдебиеттер тізімі

  1. ^ а б Палевич, Джон Ховард. Қанық көк құпиялар туралы нұсқаулық. Atari Program Exchange.
  2. ^ Гаага, Джеймс. «Классикалық ойын бағдарламашыларының алып тізімі».
  3. ^ Atari 8-биттік сұрақтар
  4. ^ Atari архивіндегі Deep Blue C құжаттамасы
  5. ^ В. Зиентара, «Jezyki programowania Atari cz.2», СОЭТО, Варшава, 1989 ж.