nwcc

Szoftver screenshot:
nwcc
Szoftver adatai:
Változat: 0.8.2
Feltöltés dátuma: 11 May 15
Fejlesztő: Nils Weller
Engedély: Ingyenes
Népszerűség: 84

Rating: nan/5 (Total Votes: 0)

nwcc egy kis C fordító a Unix rendszer, hogy én írtam a szabadidő, a szórakozás, és bizonyítani magamnak, hogy én is. Elkezdtem a projekt 2003 augusztusában, hanem azért, mert az volna a dolgom, és egy életet, és néhány más hobbi kódot projektek, hogy elvitt 2005 őszéig, hogy működjön együtt a különböző konstrukciók a C nyelvet.
Szóval mi az új-nak nwcc hoz az asztalra? A legfontosabb, hogy az új kódot: írtam mindent a semmiből - beleértve a lexer, elemző és backend.
A kódex nwcc van írva C.
Ez a kiadás célja nem komoly használatra, de legalább nwcc elég erős ahhoz, hogy összeállítja magát (melynek eredménye lehet lefordítani nwcc is), így el kellett kezelni képes legalább néhány kisebb programokat. Van még néhány dolog hiányzik / sérült, de a dolgok javulnak, szinte minden nap (feltölteni a változtatásokat a SF ha hozzáteszem / fix valami érdekes.)
Nagyon nagy munka, hogy még egy részét a C nyelv fordításához, így az a tény, hogy valami hiányzik, vagy rosszul csinált a nwcc nem jelenti azt, hogy nem érdekel, hogy az adott területen a C nyelv vagy fordító tervezés ; Ez csak azt jelenti, hogy én még nem ütött körül jól sül el, vagy akár egyáltalán még.

Tulajdonságok :

  • Vannak C nyelvet is hiányzik; Leginkább támogatja lebegőpontos, bitfields és néhány más dolog. Sok más dolog van törve (ott valószínűleg hibákat nagyjából minden nyelven funkció által végrehajtott nwcc)
  • Nincsen tartalmaz egy hálózati fejlesztő használt létre többségi fordítóprogramok tartaná érdekes, de (eltekintve, talán, a verem védelmi funkció.) Sorry. Semmi sem túl sima buta összeállítása; Nem támogatja a megteremtése megosztott könyvtárakat, nem támogatja a hibakeresés, vagy profilalkotás, se semmi
  • Jelenleg csak a backend a 80x86 processzorok (amely létrehozza kódot az NASM Netwide összeszerelő és működik a Linux, FreeBSD és OpenBSD)
  • Egyáltalán nincs optimalizálás, azaz a generált kód nagyon lassú, mint a kimeneti létre összeállítói. Fogok dolgozni ezen az időn, de meg kell értenie, hogy az én elsődleges szempontok most a kód helyességét és a hordozhatóság helyett sebességet (ez elég nehéz, hogy lassú kódot munka!)

Mi az új ebben a kiadásban:

  • Ez a kiadás javít néhány (valóban nem túl sok!) általános és PIC-specifikus hibák, amelyeket ütközött fordítása közben Tcl és mksh csomagok is megfelelnek.

Mi az új verzióban 0.7.8:

  • Ez a verzió már támogatja a Mac OS X x86-on és AMD64, és NetBSD x86 rendszereken. Különböző platform-független hibák is javításra került.

Mi az új verzióban 0.7.7:

  • Ez a verzió már támogatja a Linux / PPC64 és javítások Sok PPC-specifikus hibák.

Hasonló program

LavaPE
LavaPE

20 Feb 15

YML
YML

11 May 15

4tH compiler
4tH compiler

20 Feb 15

Más szoftver fejlesztő Nils Weller

nwbintools
nwbintools

14 Apr 15

Hozzászólások a nwcc

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!