Informazioni sul documento
- Università
- Politecnico di Milano
- Corso di laurea
- Computer Engineering
- Materia
- Principles of Programming Languages
- Classificazione
- Appunti · Completi
- Formato originale
- Testo
- Testo ricercabile
Completi di Principles of Programming Languages per il corso di Computer Engineering presso Politecnico di Milano. Materiale proveniente dall’archivio storico Studwiz e classificato per la consultazione online.
Completi di Principles of Programming Languages per il corso di Computer Engineering presso Politecnico di Milano. Materiale proveniente dall’archivio storico Studwiz e classificato per la consultazione online.
Qualità dell’importazione: il testo è stato estratto direttamente dal documento originale.
Passaggi rappresentativi riconosciuti nelle diverse parti del materiale. Il testo completo resta presente nella pagina per la ricerca, mentre l’anteprima compatta rende più semplice la lettura.
Scheme/Racket Riccardo Ancona January 19, 2014 Contents I. Il Linguaggio 7 1. Principi fondamentali del linguaggio 8 1.1. Linguaggio Funzionale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.2. Omoiconicitá . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.3. Garbage Collection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.4. Modello di storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.5. Immutabilitá . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.6. Strategia di valutazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2. Tipi di Dati 10 2.1. Nativi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.1.1. Numeri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.1.2. Booleani . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.1.3. Liste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.1.4. Vettori . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.2. Record . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.2.1. Metodi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.2.2. Ereditarietá . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.3. Struct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.3.1. Metodi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3. Procedure Standard 15 3.1. Nomenclatura: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.1.1. Procedura thunk . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.1.2. Procedure di prima classe . . . . . . . . . . . . . . . . . . . .…
Prima pagina del documento.