Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
TYPYATOMOWE:WEKTORYINULL
2
2.1.KlasyfikacjatypówobiektówwjęzykuR
Każdyjzykprogramowaniamożnapostrzegajakonarzdziesłużącedoinstruowania
komputera,wjakisposóbnależyprzekształcidanewejściowetak,bywygenerowa
interesującenasdanewyjściowe.Okazujesi,żebardzoczstowprzetwarzanych
njednostkachinformacji”dasiznaleźnapoziomieogólnympewnepodobieństwa.
Naprzykład,wpewnymfragmencieprogramupewienobiektmożebyreprezentowany
wpostaciskończonegociąguliczbnaturalnychoraznapisu.To,cowmatematyceznamy
podpojciemzbiorulubdziedziny,wjzykuRbdziemyokreślamianemtypudanych.
1)typypodstawowe:
a)typyatomowe(ang.atomic):
b)typyostrukturzerekurencyjnej(ang.recursive):
—nazwa(symbol;typname);
—wywołanie(typcall);
2)typyzłożone(ang.compoundtypes),którereprezentowanesąprzyużyciuobiek-
tówtypówpodstawowych,m.in.:
1Typycalliexpressionmożnatakżezaklasyfikowadogrupytypówrekurencyjnych;