Tiny C Compiler: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0.8.6 |
m Corretto collegamento ipertestuale |
||
Riga 15:
'''Tiny C Compiler''' (noto anche come '''TCC''', '''tCc''' o '''TinyCC''') è un [[compilatore]] [[C (linguaggio)|C]] per piattaforme [[x86]] e [[architettura ARM|ARM]] creato da [[Fabrice Bellard]] e distribuito sotto licenza [[GNU Lesser General Public License|LGPL]]. È un compilatore minimale, che si presta bene all'uso su sistemi lenti e con poche risorse di memoria e archiviazione. Nato per sistemi [[Unix-like]], con la versione 0.9.23 (17 giugno 2005) gli è stato aggiunto il supporto a [[Microsoft Windows|Windows]].
Secondo la documentazione, TCC implementa interamente lo standard [[ANSI C]] (C89/C90),<ref>[http://bellard.org/tcc/tcc-doc.html#SEC6 Tiny C Compiler Reference Documentation] accessed on 2008-08-07</ref> buona parte dello standard ISO [[C99 (linguaggio di programmazione)|C99]]<ref>According to the project's [http://repo.or.cz/w/tinycc.git/blob/HEAD:/TODO TODO list] complex types are the only missing C99 feature. Variable Length Arrays have been added in TCC 0.9.26</ref> e molte delle estensioni GNU C, tra le quali l'inserimento di [[Assembler inline|assembly inline]].
== Caratteristiche ==
|