TenDRA kompilátor - TenDRA Compiler - Wikipedia
Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
Stabilní uvolnění | 4.1.2 |
---|---|
Napsáno | C |
Operační systém | POSIX |
Typ | Překladač |
Licence | Licence BSD |
webová stránka | http://www.tendra.org |
The TenDRA kompilátor je C / C ++ překladač pro POSIX -kompatibilní operační systémy k dispozici za podmínek Licence BSD.
To bylo původně vyvinuto Agentura pro hodnocení a výzkum obrany (DERA) v Spojené království. Na začátku roku 2002 TenDRA znovu aktivně vyvinul Jeroen Ruigrok van der Werven a prostřednictvím webu tendra.org byl nabízen jako open source projekt s licencí BSD. Ve třetím čtvrtletí roku 2002 se úsilí jednoho muže rozšířilo na malý tým.
The TDF technologie za TenDRA má akademickou historii sahající až k práci na algebraické ověřování kódu v 70. letech. „Akademické práce“.
V srpnu 2003 se TenDRA rozdělil na dva projekty, TenDRA.org a Ten15.org. Zdálo se, že oba projekty zmizely z webu kolem 2006–2007, ale ve skutečnosti jsou stále aktivní.[1][2]
Stránky Projekt TenDRA je zpět a jeho kód je k dispozici na GitHub.
Cíle TenDRA.org je:
- průběžně vytvářet správný kód,
- zajistit správnost kódu různými způsoby a
- neustále zlepšovat výkon kompilátoru a výsledného kódu, pokud by to neohrozilo výše uvedené body.
Cíle Ten15.org přidané:
- být přátelským konkurentem GCC, abychom získali nejlepší kompilátor.
Mezi funkce obou překladačů patří dobré hlášení chyb s ohledem na dodržování standardů a menší velikost kódu, než na kterých jsou kompilovány stejné programy gcc. Podpora C ++ se nikdy nevyvinula tak dobře jako podpora C a neexistovalo žádné podporující vydání STL. TenDRA používá Architektura Neutrální distribuční formát (ANDF), specifikace vytvořená Otevřít skupinu, jako jeho střední jazyk.
V určitém okamžiku většina Alpha OSF / 1 jádro bylo možné postavit pomocí TenDRA C a poté bylo také podobné úsilí přenést FreeBSD jádro.
Dokumentace
TenDRA.org má komplexní soubor dokumentace k dispozici online na http://www.tendra.org/docs
Manuální stránky s odkazy na programy a formáty souborů jsou k dispozici na http://www.tendra.org/man
Viz také
Reference
- ^ Novinky projektu TenDRA, archivovány z originál 13. prosince 2007
- ^ kořen / kmen / tendra / NOVINKY
externí odkazy
- O projektu - tendra.org na Wayback Machine (archivováno 22. prosince 2007)
- Projekt TenDRA
- Stránka na GitHubu
- bitbucket kopie úložiště TenDRA src
- ten15.org na Wayback Machine (archivováno 15. května 2011)
- TenDRA ve sbírce portů FreeBSD
- TenDRA v Debianu
- zrcadlo původní webové stránky TenDRA od DERA