Deep Blue C: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
mNie podano opisu zmian |
Nie podano opisu zmian |
||
| Linia 1: | Linia 1: | ||
Jeden z nielicznych | Jeden z nielicznych kompilatorów języka C na [[Atari 8-bit|małe Atari]]. Jego składnia jest mocno 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. | |||
[[Kategoria:Oprogramowanie Atari 8-bit]] | [[Kategoria:Oprogramowanie Atari 8-bit]] | ||
[[Kategoria:Języki programowania]] | [[Kategoria:Języki programowania]] | ||
Wersja z 1 kwi 2007, 22:23
Jeden z nielicznych kompilatorów języka C na małe Atari. Jego składnia jest mocno 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.