Kefir 0.5.1

Doli një version i ri i kompajluesit Kefir për gjuhën e programimit C. Kefir mbështet standardet C17 / C23, duke përfshirë funksionalitete si:

  • numra komplekse _Complex;
  • numra decimalĂ« _Decimal;
  • Arrays me madhĂ«si tĂ« ndryshueshme nĂ« stack VLA;
  • assembler i integruar;
  • gjenerimi i simboleve tĂ« debugimit nĂ« formatin DWARF5.

Në këtë moment, kompajluesi gjeneron kod për një platformë harduerike - System-V AMD64 ABI dhe sistemet operative unix-like të implementuara mbi të: Linux/glibc, Linux/musl, FreeBSD, OpenBSD, NetBSD dhe DragonflyBSD. Kompajluesi përdor një lidhës dhe assembler ekzistues për platformën e synuar. Kefir është në gjendje të kompajlojë veten e tij. Për më tepër, ai kalon një grup testesh për gcc 15 dhe përfundimisht mbledh një gamë të gjerë programesh me kod burimor të hapur. Kompajluesi mbështet një nivel optimizimi.

Projekti është shkruar krejtësisht "nga fillimi" nga programatori Evgeny Protopopov dhe shpërndahet në përputhje me licencën GPL v3.

Burimi: linux.org.ru

Bleni hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera đŸ”„ Bli hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera | ProHoster