Esempi

Tutti i programmi di esempio, con il codice, i comandi per eseguirli e i risultati verificati dai test, quando disponibili.

Il sito legge il codice dai file del progetto. Gli esempi dopo il primo gruppo servono anche a verificare il compilatore: a ogni modifica vengono compilati ed eseguiti in tre configurazioni. Quando un programma ha un risultato atteso, la pagina lo mostra sotto il comando e i test lo confrontano byte per byte con quello ottenuto durante l’esecuzione. Se manca una libreria C necessaria, i test saltano l’esempio.

Comincia dal primo gruppo: ogni esempio spiega un aspetto del linguaggio, seguendo un ordine di lettura. Questi file vengono controllati dal compilatore, ma il loro output non viene ancora verificato dai test. Nei gruppi successivi trovi programmi più completi, tra cui un lettore di JSON, un interprete, un registro contabile in SQLite e calcoli con librerie grafiche.

Da dove partire · Lettura e analisi del testo · Numeri e algoritmi · Strutture dati · File e riga di comando · Librerie C · Thread · Giochi e simulazioni

Lettura e analisi del testo

Numeri e algoritmi

Strutture dati

File e riga di comando

Librerie C

Thread

Giochi e simulazioni

Poi: il linguaggio, un’idea alla volta, oppure la specifica completa in un file da dare a un modello. Come eseguire un esempio.