Deep Blue C

From Atariki

Revision as of 20:24, 1 kwi 2007; view current revision
←Older revision | Newer revision→
Jump to: navigation, search

Jeden z nielicznych kompilatorów języka C na małe Atari. Jego składnia jest zbliżona do standardu ANSI C, z istotnymi ograniczeniami. Niedostępne są:

  • struktury, unie
  • tablice wielowymiarowe
  • liczby zmiennoprzecinkowe
  • funkcje zwracające wartości typu innego niż int
  • operator sizeof
  • rzutowanie typów

Inne niestandardowe właściwości Deep Blue C:

  • Ostatni człon (case lub default) klauzuli switch musi być zakończony jedną z instrukcji: break, continue lub return.
  • Typ char jest zawsze bez znaku.
  • Łańcuchy znakowe nie mogą być dzielone.
  • Długość linii kodu źródłowego nie może przekraczać 79 znaków.
  • Funkcja nie może mieć więcej niż 126 argumentów.
Personal tools