Pok-12-wyk-Slajd15

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Wyrażenia określające typy – konstruktor typów

Wyrażenia określające typy – konstruktor typów


Współczesne języki imperatywne pozwalają programiście konstruować takie typy, jak np. tablice jedno- i wielowymiarowe, rekordy (struktury, unie), wskaźniki (referencje), funkcje (procedury, podprogramy) czy pakiety.

W implementacji kontrolera typów potrzebny jest więc konstruktor pozwalający na tworzenie na podstawie istniejących wyrażeń określających typ - nowych wyrażeń określających typ. Zestaw i postać konstruktorów typów zależy od języka źródłowego (choć czasami jest ograniczana lub rozszerzana w konkretnej implementacji).


<< Poprzedni slajd | Spis treści | Następny slajd >>