Global Information Lookup Global Information

Tiny C Compiler information


Tiny C Compiler
Developer(s)Fabrice Bellard
Stable release
0.9.27 / 17 December 2017; 6 years ago (2017-12-17)
Repositoryrepo.or.cz/w/tinycc.git
Written inC and Assembly[citation needed]
Operating systemLinux, Unix, Windows
PredecessorOTCC, Obfuscated Tiny C Compiler[1]
TypeC compiler
LicenseLGPLv2.1
Websitewww.tinycc.org

The Tiny C Compiler (a.k.a. TCC, tCc, or TinyCC) is an x86, X86-64 and ARM processor C compiler initially written by Fabrice Bellard. It is designed to work for slow computers with little disk space (e.g. on rescue disks). Windows operating system support was added in version 0.9.23 (17 June 2005). TCC is distributed under the GNU Lesser General Public License.

TCC claims to implement all of ANSI C (C89/C90),[2] much of the C99 ISO standard,[3] and many GNU C extensions including inline assembly.

  1. ^ Bellard, Fabrice. Obfuscated Tiny C Compiler, winning entry of IOCCC 2001. https://bellard.org/otcc/ and at the Internet Archive at https://web.archive.org/web/20130721162702/http://www.ioccc.org/2001/
  2. ^ Tiny C Compiler Reference Documentation accessed on 2008-08-07
  3. ^ According to the project's TODO list complex types are the only missing C99 feature. Variable Length Arrays have been added in TCC 0.9.26

and 19 Related for: Tiny C Compiler information

Request time (Page generated in 0.8369 seconds.)

Tiny C Compiler

Last Update:

The Tiny C Compiler (a.k.a. TCC, tCc, or TinyCC) is an x86, X86-64 and ARM processor C compiler initially written by Fabrice Bellard. It is designed to...

Word Count : 1289

List of compilers

Last Update:

Modula-2, Occam, and BASIC] [Unix-like] Clang C/C++/Objective-C Compiler AMD Optimizing C/C++ Compiler FreeBASIC [Basic] [DOS/Linux/Windows] Free Pascal...

Word Count : 1983

Fabrice Bellard

Last Update:

French computer programmer known for writing FFmpeg, QEMU, and the Tiny C Compiler. He developed Bellard's formula for calculating single digits of pi...

Word Count : 929

ANSI C

Last Update:

some C99) Microsoft Visual C++ (C89/90 and some C99) Pelles C (C99 and C11. Windows only.) vbcc (C89/90 and C99) Tiny C Compiler (C89/90 and some C99) Computer...

Word Count : 1773

C99

Last Update:

been added in TCC 0.9.26 [1] "TCC : Tiny C Compiler". Retrieved 31 January 2016. "Standards - Using the GNU Compiler Collection (GCC)". Gcc.gnu.org. Retrieved...

Word Count : 2614

TCC

Last Update:

Command Console, a command line interpreter by JP Software Tiny C Compiler, a C compiler The Catholic Channel The Children's Channel The Classic Crime...

Word Count : 268

List of portable software

Last Update:

Version) MinGW Tiny C Compiler Alice IDE Portable Eclipse Portable Code::Blocks (needs MinGW installed, which is portable too) Portable Dev-C++ Hackety Hack...

Word Count : 988

Pragma once

Last Update:

for some compilers since it is a higher-level mechanism; the compiler itself can compare filenames or inodes without having to invoke the C preprocessor...

Word Count : 1207

Mathomatic

Last Update:

source requires a C compiler with the standard POSIX C libraries. If Mathomatic is compiled with the GCC C compiler or the Tiny C Compiler for a Unix-like...

Word Count : 1519

Bytecode

Last Update:

computing offers a bytecode compiler through the compiler package, now standard with R version 2.13.0. It is possible to compile this version of R so that...

Word Count : 1891

TinyOS

Last Update:

libraries and tools, such as the nesC compiler and Atmel AVR binutils toolchains, are mostly written in C. TinyOS programs are built of software components...

Word Count : 755

Anders Hejlsberg

Last Update:

Turbo Pascal competed with PolyPascal. The compiler itself was largely inspired by the "Tiny Pascal" compiler in Niklaus Wirth's "Algorithms + Data Structures...

Word Count : 809

Comparison of parser generators

Last Update:

grammars. Compiler-compiler List of program transformation systems Comparison of regular expression engines "Ragel State Machine Compiler". http://www...

Word Count : 1106

Lightweight programming language

Last Update:

a small (C source is approx. 300 kB tarball, as of version 5.3.5), portable and embeddable scripting language (with LuaJIT as a JIT compiler improving...

Word Count : 328

Tiny BASIC

Last Update:

secondary storage for a BASIC compiler, which was more typical of timesharing systems. Like most BASICs of the era, Tiny Basic was interactive with the...

Word Count : 6122

BASIC interpreter

Last Update:

the editor exited and ran the compiler, which read that file and produced the executable code, and then finally the compiler would exit and run the resulting...

Word Count : 14481

DS80C390

Last Update:

The open-source Small Device C Compiler (SDCC) supports the processor. It was used in the initial version of the Tiny Internet Interface (TINI) processor...

Word Count : 117

List of BASIC dialects

Last Update:

compiler by Microsoft BASCOM-AVR, BASCOM-8051, BASCOM-LT BASIC compilers by Mark Alberts for the 8051 and AVR chips, see also BASCOM (BASIC compiler) [de]...

Word Count : 7328

Virtual machine

Last Update:

intermediate representation of a program by a compiler; early examples date to around 1964 with the META II compiler-writing system using it for both syntax...

Word Count : 2755

PDF Search Engine © AllGlobal.net