Seed7

Software screenshot:
Seed7
Software ətraflı:
Version: 2018-04-01 Yenil?nib
Tarixi Upload: 22 Jun 18
Geliştirici: Thomas Mertes
Lisenziya: Pulsuz
Məşhurluq: 71

Rating: 2.0/5 (Total Votes: 1)

Ada, C / C ++ və Java ilə müqayisə edərkən, Toxum7 proqramlaşdırma dili daha çox güclü və çox yönlüdür, çünki geliştiricisi bu layihəni & rsquo; Proqramları C tətbiqinə çevirə bilir, sonra da maşın koduna tərtib edilir. Toxum 7 ilə tip parametrləri və tip nəticələri ilə funksiyaları generics konsepsiyasından və şablonlarından daha zərif olur.


Bir baxışda xüsusiyyətləri

Açar funksiyalar istifadəçi tərəfindən müəyyənləşdirilmiş operatorlar və ifadələr, obyekt yönümünə dəstək (çoxsaylı dispetçer və interfeys), diskussiya mənbəyi kodunun dəstəklənməsi, güclü yazma dəstəyi, istisna işləmə dəstəyi, prosedurların, ifadələrin, operatorların və funksiyaların yüklənməsinin boyutlandırılabilir diziler, bitsetler, hashes, structs, zaman, renk, süresi ve benzeri kimi çeşitli önceden tanımlanmış türlere destek olaraq.

Bundan əlavə, Seed7 ədədlər üçün bigRational və bigInteger növlərini dəstəkləyir, istifadəçilər xüsusi sintaksis istifadə etmədən asanlıqla generics və şablonları müəyyən etməyə imkan verir və for-loops və dizilər kimi əvvəlcədən təyin edilmiş konstruksiyalarla gəlir. Digər bir maraqlı xüsusiyyət isə, proqram təminatçının, qaynaq kodunu dəyişdirmədən, get-godan portativ olan proqramlar yaratmasına imkan verir.

Avtomatik yaddaş idarə

Toxum 7 də avtomatik olaraq yaddaş idarəsi funksiyası ilə gəlir və bu, çöp toplayıcısı olmadan istifadə etmədən həyata keçirilir. Bundan əlavə, proqram inkişaf etdiricilərə avtomatik tərs və statik tip yoxlanışının olmaması sayəsində proqramlarını tərtib edərkən asanlıqla səhvləri tapmaqda kömək edir.


Desteklenen OS'ler, lisenziyalar və mövcudluq

Toxum 7 hər hansı bir GNU / Linux əməliyyat sistemi altında, eləcə də müxtəlif UNIX və Microsoft Windows əməliyyat sistemləri altında çalışır. LGPL lisenziyası əsasında işəgötürən kitabxanasının paylanması zamanı tərcüməçi və nümunə proqramları GPL lisenziyası ilə yükləmək mümkündür.

Yeni nə bu sürüm:

  • Xarici funksiya interfeysini təsvir edən dərslik bölməsi təkmilləşdirilmişdir.
  • Konsolda Unicodeun işlənməsi təkmilləşdirilmişdir.
  • C funksiyasına ötürülən bütün strings indi yoxlanılır.
  • Bir neçə işləmə funksiyasının işlənməsi təkmilləşdirilmişdir.
  • Yeni çevik dönüşüm funksiyaları bytedata.s7c əlavə edildi.
  • Sənəd şərhləri bir neçə faylda əlavə olunmuş və ya təkmilləşdirilmişdir.
  • Chk_all.sd7 proqramı bir neçə tərtib variantını yoxlamaq üçün təkmilləşdirilmişdir.
  • Derleyici daha çox optimizasiya etmək üçün təkmilləşdirilmişdir.
  • Çeklər chkbig.sd7, chkexc.sd7 və chkflt.sd7 ​​əlavə edildi.

Sürümdeki yeni :

  • Xarici funksiya interfeysini təsvir edən dərslik bölməsi təkmilləşdirilmişdir.
  • Konsolda Unicodeun işlənməsi təkmilləşdirilmişdir.
  • C funksiyasına ötürülən bütün strings indi yoxlanılır.
  • Bir neçə işləmə funksiyasının işlənməsi təkmilləşdirilmişdir.
  • Yeni çevik dönüşüm funksiyaları bytedata.s7c əlavə edildi.
  • Sənəd şərhləri bir neçə faylda əlavə olunmuş və ya təkmilləşdirilmişdir.
  • Chk_all.sd7 proqramı bir neçə tərtib variantını yoxlamaq üçün təkmilləşdirilmişdir.
  • Derleyici daha çox optimizasiya etmək üçün təkmilləşdirilmişdir.
  • Çeklər chkbig.sd7, chkexc.sd7 və chkflt.sd7 ​​əlavə edildi.

2016-04-30 versiyasında yeni nə :




Seed7-də yeni 2014-01-19 (20 yanvar, 2014)

2016-03-30 versiyasında yeni nə :

  • Xarici funksiya interfeysini təsvir edən dərslik bölməsi təkmilləşdirilmişdir.
  • Konsolda Unicodeun işlənməsi təkmilləşdirilmişdir.
  • C funksiyasına ötürülən bütün strings indi yoxlanılır.
  • Bir neçə işləmə funksiyasının işlənməsi təkmilləşdirilmişdir.
  • Yeni çevik dönüşüm funksiyaları bytedata.s7c əlavə edildi.
  • Sənəd şərhləri bir neçə faylda əlavə olunmuş və ya təkmilləşdirilmişdir.
  • Chk_all.sd7 proqramı bir neçə tərtib variantını yoxlamaq üçün təkmilləşdirilmişdir.
  • Derleyici daha çox optimizasiya etmək üçün təkmilləşdirilmişdir.
  • Çeklər chkbig.sd7, chkexc.sd7 və chkflt.sd7 ​​əlavə edildi.

2016-02-29 sürümünde yeni :

  • Xarici funksiya interfeysini təsvir edən dərslik bölməsi təkmilləşdirilmişdir.
  • Konsolda Unicodeun işlənməsi təkmilləşdirilmişdir.
  • C funksiyasına ötürülən bütün strings indi yoxlanılır.
  • Bir neçə işləmə funksiyasının işlənməsi təkmilləşdirilmişdir.
  • Yeni çevik dönüşüm funksiyaları bytedata.s7c əlavə edildi.
  • Sənəd şərhləri bir neçə faylda əlavə olunmuş və ya təkmilləşdirilmişdir.
  • Chk_all.sd7 proqramı bir neçə tərtib variantını yoxlamaq üçün təkmilləşdirilmişdir.
  • Derleyici daha çox optimizasiya etmək üçün təkmilləşdirilmişdir.
  • Çeklər chkbig.sd7, chkexc.sd7 və chkflt.sd7 ​​əlavə edildi.

2016-01-30 versiyasında yeni nə :

  • Xarici funksiya interfeysini təsvir edən dərslik bölməsi təkmilləşdirilmişdir.
  • Konsolda Unicodeun işlənməsi təkmilləşdirilmişdir.
  • C funksiyasına ötürülən bütün strings indi yoxlanılır.
  • Bir neçə işləmə funksiyasının işlənməsi təkmilləşdirilmişdir.
  • Yeni çevik dönüşüm funksiyaları bytedata.s7c əlavə edildi.
  • Sənəd şərhləri bir neçə faylda əlavə olunmuş və ya təkmilləşdirilmişdir.
  • Chk_all.sd7 proqramı bir neçə tərtib variantını yoxlamaq üçün təkmilləşdirilmişdir.
  • Derleyici daha çox optimizasiya etmək üçün təkmilləşdirilmişdir.
  • Çeklər chkbig.sd7, chkexc.sd7 və chkflt.sd7 ​​əlavə edildi.

Yeni versiyası 2015-11-29:

  • Xarici funksiya interfeysini təsvir edən dərslik bölməsi təkmilləşdirilmişdir.
  • Konsolda Unicodeun işlənməsi təkmilləşdirilmişdir.
  • C funksiyasına ötürülən bütün strings indi yoxlanılır.
  • Bir neçə işləmə funksiyasının işlənməsi təkmilləşdirilmişdir.
  • Yeni çevik dönüşüm funksiyaları bytedata.s7c əlavə edildi.
  • Sənəd şərhləri bir neçə faylda əlavə olunmuş və ya təkmilləşdirilmişdir.
  • Chk_all.sd7 proqramı bir neçə tərtib variantını yoxlamaq üçün təkmilləşdirilmişdir.
  • Derleyici daha çox optimizasiya etmək üçün təkmilləşdirilmişdir.
  • Çeklər chkbig.sd7, chkexc.sd7 və chkflt.sd7 ​​əlavə edildi.

Yeni nə versiyası 2015-09-14:

  • Xarici funksiya interfeysini təsvir edən dərslik bölməsi təkmilləşdirilmişdir.
  • Konsolda Unicodeun işlənməsi təkmilləşdirilmişdir.
  • C funksiyasına ötürülən bütün strings indi yoxlanılır.
  • Bir neçə işləmə funksiyasının işlənməsi təkmilləşdirilmişdir.
  • Yeni çevik dönüşüm funksiyaları bytedata.s7c əlavə edildi.
  • Sənəd şərhləri bir neçə faylda əlavə olunmuş və ya təkmilləşdirilmişdir.
  • Chk_all.sd7 proqramı bir neçə tərtib variantını yoxlamaq üçün təkmilləşdirilmişdir.
  • Derleyici daha çox optimizasiya etmək üçün təkmilləşdirilmişdir.
  • Çeklər chkbig.sd7, chkexc.sd7 və chkflt.sd7 ​​əlavə edildi.

Yeni versiyası 2015-07-05:

  • Xarici funksiya interfeysini təsvir edən dərslik bölməsi təkmilləşdirilmişdir.
  • Konsolda Unicodeun işlənməsi təkmilləşdirilmişdir.
  • C funksiyasına ötürülən bütün strings indi yoxlanılır.
  • Bir neçə işləmə funksiyasının işlənməsi təkmilləşdirilmişdir.
  • Yeni çevik dönüşüm funksiyaları bytedata.s7c əlavə edildi.
  • Sənəd şərhləri bir neçə faylda əlavə olunmuş və ya təkmilləşdirilmişdir.
  • Chk_all.sd7 proqramı bir neçə tərtib variantını yoxlamaq üçün təkmilləşdirilmişdir.
  • Derleyici daha çox optimizasiya etmək üçün təkmilləşdirilmişdir.
  • Çeklər chkbig.sd7, chkexc.sd7 və chkflt.sd7 ​​əlavə edildi.

Yeni versiyası 2015-06-01:

  • Xarici funksiya interfeysini təsvir edən dərslik bölməsi təkmilləşdirilmişdir.
  • Konsolda Unicodeun işlənməsi təkmilləşdirilmişdir.
  • C funksiyasına ötürülən bütün strings indi yoxlanılır.
  • Bir neçə işləmə funksiyasının işlənməsi təkmilləşdirilmişdir.
  • Yeni çevik dönüşüm funksiyaları bytedata.s7c əlavə edildi.
  • Sənəd şərhləri bir neçə faylda əlavə olunmuş və ya təkmilləşdirilmişdir.
  • Chk_all.sd7 proqramı bir neçə tərtib variantını yoxlamaq üçün təkmilləşdirilmişdir.
  • Derleyici daha çox optimizasiya etmək üçün təkmilləşdirilmişdir.
  • Çeklər chkbig.sd7, chkexc.sd7 və chkflt.sd7 ​​əlavə edildi.

Nə yeni versiyası 2015-05-03:

  • Xarici funksiya interfeysini təsvir edən dərslik bölməsi təkmilləşdirilmişdir.
  • Konsolda Unicodeun işlənməsi təkmilləşdirilmişdir.
  • C funksiyasına ötürülən bütün strings indi yoxlanılır.
  • Bir neçə işləmə funksiyasının işlənməsi təkmilləşdirilmişdir.
  • Yeni çevik dönüşüm funksiyaları bytedata.s7c əlavə edildi.
  • Sənəd şərhləri bir neçə faylda əlavə olunmuş və ya təkmilləşdirilmişdir.
  • Chk_all.sd7 proqramı bir neçə tərtib variantını yoxlamaq üçün təkmilləşdirilmişdir.
  • Derleyici daha çox optimizasiya etmək üçün təkmilləşdirilmişdir.
  • Çeklər chkbig.sd7, chkexc.sd7 və chkflt.sd7 ​​əlavə edildi.

yeni versiyası 2015-02-16:

  • Xarici funksiya interfeysini təsvir edən dərslik bölməsi təkmilləşdirilmişdir.
  • Konsolda Unicodeun işlənməsi təkmilləşdirilmişdir.
  • C funksiyasına ötürülən bütün strings indi yoxlanılır.
  • Bir neçə işləmə funksiyasının işlənməsi təkmilləşdirilmişdir.
  • Yeni çevik dönüşüm funksiyaları bytedata.s7c əlavə edildi.
  • Sənəd şərhləri bir neçə faylda əlavə olunmuş və ya təkmilləşdirilmişdir.
  • Chk_all.sd7 proqramı bir neçə tərtib variantını yoxlamaq üçün təkmilləşdirilmişdir.
  • Derleyici daha çox optimizasiya etmək üçün təkmilləşdirilmişdir.
  • Çeklər chkbig.sd7, chkexc.sd7 və chkflt.sd7 ​​əlavə edildi.

2014-01-19:

versiyasında yeni nə

  • Triple DES çifrə dəstəyi ilə kitabxana tdes.s7i əlavə edildi.
  • Kitabxana tls.s7i, CertificateRequest mesajlarını qəbul etmək üçün təkmilləşdirilmişdir.
  • mdiv və mod üçün çeklər chkbig.sd7 əlavə edildi.
  • Derleyici, if-ifadələr, BIG_MOD (hərəkət modu) və BIG_MDIV (operator mdiv) hərəkətləri üçün daha çox optimallaşdırma üçün təkmilləşdirilmişdir.
  • Faylları açmaq üçün yeni funksiyalar müxtəlif kitabxanalarda təqdim edilmişdir.
  • Köhnə funksiyalar hələ də dəstəklənir, lakin onlar tətbiq edilmir.
  • Sənəd şərhləri müxtəlif fayllarda əlavə edilmiş və ya təkmilləşdirilmişdir.
  • Boolean dəyərlər üçün getValue funksiyası əlavə edildi.

Yeni versiyası 2014-01-05:

  • DES (Data Şifreleme Standardı) şifrə dəstəyi ilə kitabxana des.si əlavə edildi.
  • Bir neçə funksiya və dəyər yazmaq üçün dəstək bin32.s7i'ye əlavə edildi.
  • Unicode kodlamaları arasında çevirmək üçün funksiyaları olan yeni unicode.s7i kitabxanası əlavə edildi.
  • Kitabxanada gethttps.s7i HTTP ilə əlaqələri qəbul etmək üçün təkmilləşdirilmişdir.
  • chkbig.sd7 bir neçə çek əlavə edildi.
  • Compiler, bigInteger funksiyaları üçün daha çox optimizasiya etmək üçün təkmilləşdirilmişdir.
  • chkccomp.c.
  • 'klikləməyə' sözü üçün bir çek əlavə edildi
  • UTF-8 dönüşüm funksiyalarının performansı 6% -ə qədər artırılıb.

Nə yeni versiyası 2013-12-22:

  • bas7.sd7-də yazmağın ardıcıl çağırışları müvafiq olaraq bir yazı çağırışına birləşdirilmişdir.
  • Suallara bir neçə link əlavə edildi.
  • CardSuit və cardRank növləri və funksiya kartıPixmap və cardBackside kitabxana cards.s7i əlavə edildi.
  • Kitabxana kartlarının s7i pic_util.s7i funksiyasından istifadə etmək üçün təkmilləşdirilmişdir.
  • carddemo.sd7 proqramı, yeni növ və funksiyaları card.s7i-dən istifadə etmək üçün təkmilləşdirilmişdir.

Yeni versiyası 2013-12-08:

  • Seed7-in Java ilə müqayisəsi ilə bağlı olan şərhlər və məlumatları başlamaq üçün zərif bir şəkildə suallar əlavə edildi.
  • Bir neçə funksiya shell.s.7i-dən yeni kitabxana process.s7i-ə köçürüldü.
  • commandPath funksiyası process.s7i'ye əlavə edildi.
  • Windows bir uğursuzluq düzəliş kimi, bir proqram istisna tutmaq üçün chk_all.sd7 proqramı təkmilləşdirilmişdir.
  • pic16.s7i və pic32.s7i bir neçə şəkil əlavə edilib və ya təkmilləşdirilmişdir.
  • cmd_win.c-də cmdPipe2 funksiyası mətn rejimində stdin və stdout açmaq üçün təkmilləşdirilmişdir.
  • FilinputReady funksiyası asmaqdan sonra TRUE qaytarmaq üçün təkmilləşdirilmişdir.

Nə yeni versiyası 2013-11-24:

  • Şəkil kommunal funksiyaları olan pic_util.s7i kitabxanası əlavə edilib.
  • pic16.s7i və pic32.s7i şəkillərinə ləğv edildikdə, folder_pic və reset_pic əlavə edildi.
  • Bir pixmap şəkilini BMP formatına çevirmək və getPixelColor funksiyasını draw.s7i'ye əlavə etmək üçün bir funksiya.
  • Parametrlər olmadan funksiyanı təmizləməyinizin bütün faydaları aydın (qara) ilə əvəz edilmişdir.
  • Str_rtl.c funksiyasındakı strCLit funksiyası 10 faktorla təkmilləşdirilmişdir.
  • s7c.sd7-də init_bstri_constants və init_win_constants funksiyaları təkmilləşdirilmişdir.
  • Bir neçə faylda yazım səhvləri düzəldildi.

Yeni versiyası 2013-11-10:

  • Kompilyator və işləmə kitabxanası Sparc-da işləmək üçün təkmilləşdirilmişdir
  • OpenBSD altında 64-bit maşınlar. Təşəkkür üçün Brian Callahan üçün
  • onun dəstəyi və Sparc 64-bit maşınına çıxış təmin etmək üçün.
  • Taşınabilirlik ilə bağlı FAQ sorğusu təkmilləşdirilmişdir.
  • Yeni kitabxana cc_conf.s7i əlavə edildi. Bu kitabxana
  • idarə edir
  • C derleyicisi ve çalışma zamanı üçün konfiqurasiya dəyərləri.
  • Derleyici, cc_conf.s7i kitabxanasını istifadə etmək üçün təkmilləşdirilmişdir.
  • version.h-də istifadə olunan təsvirlərlə bağlı fəsil
  • təkmilləşdirilmişdir
  • src / read_me.txt.
  • RtlGenerictype növü
  • 'dəki nişanlanmaya dəyişdirildi
  • Çalışma kitabxanasının faylları. İndi derleyici ve çalışma kütüphanesi
  • hər ikisi də ad növüdür.
  • CheckForLimitedStringLiteralLength funksiyası
  • üçün bir çek
  • trigraph ardıcıllığı və getrlimit ()
  • olması üçün çekləri
  • və siglongjmp () chkccomp.c əlavə edildi.
  • funksiyası setupStack cmd_rtl.c əlavə edildi. Bu funksiya
  • yığın limitini STACK_SIZE səviyyəsinə qaldırmaq üçün çalışır.
  • USE_SIGSETJMP istifadəçiləri HAS_SIGSETJMP adlandırıldı.
  • Masa key_code, kbd_inf.c və kbd_poll.c'de təkmilləşdirilmişdir.
  • İndi terminal interfeysinin silinməsi xərci (VERASE) həmişə
  • backspace olaraq qaytarılıb (KEY_BS müvafiq olaraq '8'). Bu yaxşılaşdırır
  • Cygwin altında davranış.
  • utf8_init funksiyası kbd_inf.c və
  • olaraq dəyişdirildi
  • kbd_poll.c, heç bir yerli mühit olmadığı halda UTF-8 rejimini qəbul etsin.
  • dəyişən müəyyən edilir.
  • msgdigest.s7i-də msgDigest funksiyası
  • istifadə etmək üçün dəyişdirildi
  • parametrlər.
  • Funksiya configValue funksiyası osfiles.s7i-dan
  • -ə köçürülüb
  • cc_conf.s7i.
  • Makro REALLOC_STRI_SIZE_SMALLER heaputl.h əlavə edildi.
  • Çalışma kitabxanasında REALLOC_STRI_SIZE_OK bir neçə istifadə var
  • REALLOC_STRI_SIZE_SMALLER istifadə üçün dəyişdirildi.
  • Derleyici, boolean'ı ve
  • başlatmak üçün geliştirilmiştir
  • qiymətlərin value.boolvalue
  • ilə strukturların sayım elementləri
  • sırasıyla value.enumvalue. Düzgün işləmək lazımdır
  • böyük endian sistemlərdə.
  • Tərcüməçi və derleyici tədbirləri dəstəkləmək üçün təkmilləşdirilmişdir
  • ACT_EQ və ACT_NE.

Nə yeni versiyası 2013-10-27:

  • Böyük sistemli sistemləri dəstəkləmək üçün kompilyator və işləmə kitabxanası təkmilləşdirilmişdir.
  • src / read_me.txt dəki sənədlər təkmilləşdirilmişdir.
  • Uzaq yan yuva bağlandığında, bir istisna artırmaq üçün kitabxana tls.s7i təkmilləşdirilmişdir.
  • Sənəd şərhləri bir neçə mənbə faylında əlavə edilmiş və ya təkmilləşdirilmişdir.
  • Bir neçə funksiya optimize edilmişdir.
  • Hashtable istifadə etmək funksiyası typNum təkmilləşdirilmişdir.
  • typ_num və typ_str funksiyaları typNum tipStr-ə zəng etmək üçün təkmilləşdirilmişdir.
  • ACT_ICONV və ACT_ORD hərəkətləri üçün dəstək tərcüməçi və kompilyatora əlavə edildi.

Nə yeni versiyası 2013-10-13:

  • TLS / SSL və HTTPS dəstəyi üçün kitabxanalar əlavə edildi.
  • müqayisə operatorları & lt; (müvafiq subset) və & gt; hashsetof.s7i'ye əlavə edildi.
  • Tip digestAlqoritmi və bunun üçün funksiyaları msgdigest.s7i əlavə edildi.
  • funksiyası hex bytedata.s7i əlavə edildi.
  • Örnek proqram castle.sd7 təkmilləşdirilmişdir.
  • Sənəd şərhləri bir neçə faylya əlavə edildi.
  • msgdigest.s7i'nin mesajın digest funksiyalarının doldurulması düzəldildi.
  • gethttp.s7i-də getHttp funksiyası HTTP başlığı sahə adları üçün həssas bir müqayisə istifadə etmək üçün təkmilləşdirilmişdir.

Nə yeni versiyası 2013-09-29:

  • bStriLe, bytesLe, bStriBe və baytBe funksiyaları bytedata.s7i əlavə edildi. Bu funksiyalar bir tamsayı bayt sırasına çevirir.
  • STR_PUSH hərəkəti üçün inline kod yaratmaq üçün kompilyator təkmilləşdirilmişdir.
  • Bu hərəkət simli bir simvol (operator tərəfindən istifadə olunur: & amp; =).
  • Dönüşüm funksiyaları time.s7i'ye əlavə edildi.
  • Bir neçə operator və funksiyalar üçün çeklər chkbig.sd7, chkint.sd7 ​​və chkstr.sd7 əlavə edildi.
  • DoLocalDeclsOfStatement funksiyası kompilyatora əlavə edildi. Bu funksiya müxtəlif ifadələrin işlənməsini sadələşdirmək üçün istifadə olunur.

Yeni nə versiyası 2013-09-08:

  • Makefile mk_freebsd.mk, pulsuzBSD altında tərtib etmək üçün əlavə edildi.
  • Byteata.s7i'ye bayt və bigInteger ədədləri arasında çevirmək üçün funksiyalar əlavə edilmişdir.
  • funksiyaları bytesLeAsInt və bytesBeAsInt bytesLe2Int və bytesBe2Int adlarına dəyişdirilmişdir.
  • Çeklər chkbig.sd7 və chkset.sd7 ​​əlavə edildi.
  • big_rtl.c funksiyasında bigRand funksiyası təsadüfi sayın tələb olunan diapazadan kənarda olduğu şəraitdən qaçınmaq üçün təkmilləşdirilmişdir.
  • Parametr adları bir neçə faylya əlavə edildi.
  • Karakterler başlatıldığında derleyici yerine intibanın yerine şifre kullanmak üçün geliştirilmiştir.

Nə yeni versiyası 2013-08-20:

  • Sha1.s7i kitabxanası msgdigest.s7i adına dəyişdirildi.
  • md4, md5, sha224 və sha256 msgdigest.s7i fayllarına digest və təhlükəsiz hash funksiyaları göndərildi.
  • Bir əmlak faylını bir hash masasına oxumaq üçün funksiyaları müəyyən edən yeni propertyfile.s7i kitabxana əlavə edilib.
  • Təsadüfi sayı generatorunun performansı yaxşılaşdırılıb.
  • Bir bytesLeAsInt funksiyası bytedata.s7i kitabxanasına əlavə edildi.
  • Bytedata.s7i, int64AsBytesBytesLe funksiyası int64AsEightBytesLe adına dəyişdirildi.
  • skipWhiteSpace funksiyasının bir variant scanfile.s7i kitabxanasına əlavə edildi.

Yeni nə versiyası 2013-07-22:

  • chlog.txt, faq.htm və faq.txt fayllarında səhvlər düzəldildi.
  • Con_win.c funksiyasında conctext funksiyası uzun stringlər üçün düzgün işləmək üçün təkmilləşdirilmişdir (WriteConsoleW uğursuz olanda).
  • Bir neçə funksiya drw_win.c-dən gkb_win.c yeni faylına köçürülüb.
  • InIntRange-in düzgün istifadə edilməməsi drw_win.c-də daha yaxşı kodla əvəz edilmişdir.
  • Con_win.c'de, table_key, kbdGetc, F12 tuşunu tanıyacak şekilde geliştirilmiştir.
  • chk_all.sd7 proqramı chkhsh.sd7 çağırmaq üçün təkmilləşdirilmişdir.
  • Kompilyator funksiyaları düzgün prototip ilə müqayisə etmək üçün təkmilləşdirilmişdir.

Yeni nə versiyası 2013-06-16:

  • Sənəd şərhləri bir neçə faylda əlavə olunmuş və ya təkmilləşdirilmişdir.
  • string.s7i və char.s7i alt və yuxarı funksiyaları default Unicode halda mapping istifadə etmək üçün təkmilləşdirilmiş.
  • Şişirmə sıxılma işi 5 və 10 arasında bir faktorla yaxşılaşdırıldı.
  • funksiyaları str_cmp, str_range, str_substr, strCompare, strRangeSlice, strRange, strSubstrSlice və strSubstr funksiyaları təkmilləşdirilmişdir.
  • Bir neçə simli funksiya üçün testlər chkstr.sd7 əlavə edildi.
  • Derleyici, STR_HASHCODE, STR_RANGE və STR_SUBSTR hərəkətləri üçün inline koda düzəliş edilmişdir.

Screenshots

seed7_1_70722.png

Oxşar proqram

Darning
Darning

20 Feb 15

Erlang
Erlang

18 Feb 15

FFC
FFC

17 Feb 15

Şərh Seed7

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!