![]() | ![]() | ![]() | Definitie van nieuwe objecten van een figuur |
Een object kan op syntactisch verschillende wijzen worden gedefiniëerd.
Het punt wordt aangemaakt en zijn verwijzing wordt opgeslagen in de variabele p1. Deze syntaxis gebruikt een Scheme-macro.
Het punt wordt aangemaakt maar geen enkele verwijzing naar het punt wordt bewaard.
Het punt wordt aangemaakt en zijn verwijzing wordt gekopiëerd naar de reeds bestaande variabele p1.
Wanneer objecten worden gecreëerd vanuit een functie, gebruik dan ofwel de vorm set! ofwel de speciale Scheme-vorm let. Het is belangrijk op te merken dat de basisaanroep een functie is die een verwijzing naar het aangemaakte object als uitkomst geeft.
![]() | ![]() | ![]() | Definitie van nieuwe objecten van een figuur |