A5. Utilizzo base del compilatore
Funzionamento del compilatore
Il compilatore è, come già detto, quel software necessario a "trasformare" il codice sorgente scritto in un determinato linguaggio in un
programma eseguibile. Tuttavia i compilatori per .Net hanno un comportamento un pò differente: metre gli altri producono del codice
macchina, che viene fatto eseguire direttamente alla cpu, nell'assembly viene memorizzato il cosiddetto codice IL (Intermediate Language).
Questo tipo di codifica opera a un livello più basso rispetto al linguaggio di partenza, tuttavia è superiore al semplice assembly (in
questo caso mi riferisco al linguaggio assembly), poichè implementa concetti di alto livello come le stringhe, le eccezioni e gli oggetti.
È poi il Framework che si occupa di interpretare il codice IL ed eseguirlo. Di solito, con il compilatore, è provvista una utility detta
ILDASM o IL Disassembler che permette di visualizzare il codice IL del sorgente scritto.Creare una Console Application
Per creare una Applicazione Console bisogna selezionare dal menù File del compilatore, la voce New Project, e quindi selezionare il
tipo di applicazione desiderata. Dopodichè il compilatore scriverà aumaticamente alcune righe di codice preimpostate, che possono
essere simili a questo:
Module Module1Sub Main()End Sub End Module
The Totem's Lair - Copyright (C) 2009
È vietata la riproduzione sia totale che parziale del sito.



