- pozwala na "typowe" operacje
- udostępnia typ słownika
- możliwe są zapytania w stylu LINQ
- iterowanie po słowniku może przyjmować funkcję, która ustali kolejność iteracji
- interpreter nie kończy się błędem, gdy interpretowany program kończy się błędem
TODO - do jakich struktur danych trafią określone obiekty (opis formalny / tekstowy)
TODO: napisz w jakich strukturach trzymam - rzeczy generowane przez parser - abstract syntax tree
TODO