Seed7

Screenshot Software:
Seed7
Mga detalye ng Software:
Bersyon: 2018-04-01 Na-update
I-upload ang petsa: 22 Jun 18
Nag-develop: Thomas Mertes
Lisensya: Libre
Katanyagan: 20

Rating: 2.0/5 (Total Votes: 1)

Kung ikumpara ito sa Ada, C / C ++ at Java, ang wika ng programming na Seed7 ay mas malakas at maraming nalalaman, habang inilarawan ito ng developer nito sa website ng proyektong ito. Ito ay may kakayahang mag-translate ng mga programa sa C apps, na pagkatapos ay naipon sa machine code. Sa Seed7, ang mga pag-andar na may mga parameter ng uri at uri ng mga resulta ay nagiging mas matikas kaysa sa konsepto ng generics o mga template.


Mga tampok sa isang sulyap
Ang mga pangunahing tampok ay kinabibilangan ng mga operator at pahayag na tinukoy ng gumagamit, suporta para sa object orientation (maramihang pagpapadala at mga interface), suporta para sa pag-debug ng source code, malakas na suporta sa pag-type, suportang suporta sa paghawak, labis na pagkarga ng mga pamamaraan, pahayag, operator at mga function, pati na rin bilang suporta para sa iba't ibang mga paunang natukoy na uri, tulad ng mga resizable arrays, bitsets, hashes, structs, oras, kulay, tagal, atbp.


Bukod pa rito, ang Seed7 ay sumusuporta sa mga malakingRational at bigInteger uri para sa mga numero, ay nagbibigay-daan sa mga gumagamit na madaling tukuyin ang generics at mga template nang hindi gumagamit ng isang espesyal na syntax, at ito ay may mga paunang-natukoy na mga construct, tulad ng for-loops at arrays. Ang isa pang kawili-wiling katangian ay ang software na nagbibigay-daan sa mga developer na lumikha ng mga program na portable mula sa get-go, nang hindi na kailangang baguhin ang source code.

Awtomatikong pamamahala ng memorya

Ang Seed7 ay mayroon ding awtomatikong pag-andar sa pamamahala ng memorya, na gumagana sa labas ng kahon nang hindi kinakailangang gumamit ng basurero. Bilang karagdagan, ang software ay tumutulong sa mga developer na madaling makahanap ng mga error kapag pinagsama ang kanilang mga programa, salamat sa kawalan ng mga awtomatikong cast at pag-check ng static na uri.


Mga sinusuportahang OS, lisensya at availability

Ang Seed7 ay tumatakbo sa ilalim ng anumang operating system ng GNU / Linux, pati na rin ang iba't ibang UNIX at Microsoft Windows OSes. Mahalagang malaman na habang ang library ng runtime ay ipinamamahagi sa ilalim ng lisensya ng LGPL, ang interpreter at ang mga programang halimbawa ay magagamit para sa pag-download gamit ang isang lisensya ng GPL.

Ano ang bagong sa release na ito:

  • Ang manwal na kabanata na naglalarawan sa interface ng banyagang function ay napabuti.
  • Pinabuting ang paghawak ng Unicode sa console.
  • Lahat ng mga string na ipinasa sa C function ay nasuri na ngayon.
  • Ang pagganap ng ilang mga function ng runtime ay pinabuting.
  • Ang mga bagong function ng conversion na may kakayahang umangkop ay idinagdag sa bytedata.s7c.
  • Ang mga komento sa dokumentasyon ay naidagdag o napabuti sa ilang mga file.
  • Ang program na chk_all.sd7 ay pinabuting upang suriin ang ilang mga pagpipilian ng tagatala.
  • Ang tagatala ay pinabuting upang gumawa ng higit pang mga pag-optimize.
  • Ang mga tseke ay naidagdag sa chkbig.sd7, chkexc.sd7, at chkflt.sd7.

Ano ang bagong sa bersyon:

  • Ang manu-manong kabanata na naglalarawan sa interface ng panlabas na function ay napabuti.
  • Pinabuting ang paghawak ng Unicode sa console.
  • Lahat ng mga string na ipinasa sa C function ay nasuri na ngayon.
  • Ang pagganap ng ilang mga function ng runtime ay pinabuting.
  • Ang mga bagong function ng conversion na may kakayahang umangkop ay idinagdag sa bytedata.s7c.
  • Ang mga komento sa dokumentasyon ay naidagdag o napabuti sa ilang mga file.
  • Ang program na chk_all.sd7 ay pinabuting upang suriin ang ilang mga pagpipilian ng tagatala.
  • Ang tagatala ay pinabuting upang gumawa ng higit pang mga pag-optimize.
  • Ang mga tseke ay naidagdag sa chkbig.sd7, chkexc.sd7, at chkflt.sd7.

Ano ang bago sa bersyon 2016-04-30:




Bago sa Seed7 2014-01-19 (Enero 20, 2014)

Ano ang bago sa bersyon 2016-03-30:

  • Ang manu-manong kabanata na naglalarawan sa interface ng panlabas na function ay napabuti.
  • Pinabuting ang paghawak ng Unicode sa console.
  • Lahat ng mga string na ipinasa sa C function ay nasuri na ngayon.
  • Ang pagganap ng ilang mga function ng runtime ay pinabuting.
  • Ang mga bagong function ng conversion na may kakayahang umangkop ay idinagdag sa bytedata.s7c.
  • Ang mga komento sa dokumentasyon ay naidagdag o napabuti sa ilang mga file.
  • Ang program na chk_all.sd7 ay pinabuting upang suriin ang ilang mga pagpipilian ng tagatala.
  • Ang tagatala ay pinabuting upang gumawa ng higit pang mga pag-optimize.
  • Ang mga tseke ay naidagdag sa chkbig.sd7, chkexc.sd7, at chkflt.sd7.

Ano ang bago sa bersyon 2016-02-29:

  • Ang manu-manong kabanata na naglalarawan sa interface ng panlabas na function ay napabuti.
  • Pinabuting ang paghawak ng Unicode sa console.
  • Lahat ng mga string na ipinasa sa C function ay nasuri na ngayon.
  • Ang pagganap ng ilang mga function ng runtime ay pinabuting.
  • Ang mga bagong function ng conversion na may kakayahang umangkop ay idinagdag sa bytedata.s7c.
  • Ang mga komento sa dokumentasyon ay naidagdag o napabuti sa ilang mga file.
  • Ang program na chk_all.sd7 ay pinabuting upang suriin ang ilang mga pagpipilian ng tagatala.
  • Ang tagatala ay pinabuting upang gumawa ng higit pang mga pag-optimize.
  • Ang mga tseke ay naidagdag sa chkbig.sd7, chkexc.sd7, at chkflt.sd7.

Ano ang bago sa bersyon 2016-01-30:

  • Ang manu-manong kabanata na naglalarawan sa interface ng panlabas na function ay napabuti.
  • Pinabuting ang paghawak ng Unicode sa console.
  • Lahat ng mga string na ipinasa sa C function ay nasuri na ngayon.
  • Ang pagganap ng ilang mga function ng runtime ay pinabuting.
  • Ang mga bagong function ng conversion na may kakayahang umangkop ay idinagdag sa bytedata.s7c.
  • Ang mga komento sa dokumentasyon ay naidagdag o napabuti sa ilang mga file.
  • Ang program na chk_all.sd7 ay pinabuting upang suriin ang ilang mga pagpipilian ng tagatala.
  • Ang tagatala ay pinabuting upang gumawa ng higit pang mga pag-optimize.
  • Ang mga tseke ay naidagdag sa chkbig.sd7, chkexc.sd7, at chkflt.sd7.

Ano ang bago sa bersyon 2015-11-29:

  • Ang manu-manong kabanata na naglalarawan sa interface ng panlabas na function ay napabuti.
  • Pinabuting ang paghawak ng Unicode sa console.
  • Lahat ng mga string na ipinasa sa C function ay nasuri na ngayon.
  • Ang pagganap ng ilang mga function ng runtime ay pinabuting.
  • Ang mga bagong function ng conversion na may kakayahang umangkop ay idinagdag sa bytedata.s7c.
  • Ang mga komento sa dokumentasyon ay naidagdag o napabuti sa ilang mga file.
  • Ang program na chk_all.sd7 ay pinabuting upang suriin ang ilang mga pagpipilian ng tagatala.
  • Ang tagatala ay pinabuting upang gumawa ng higit pang mga pag-optimize.
  • Ang mga tseke ay naidagdag sa chkbig.sd7, chkexc.sd7, at chkflt.sd7.

Ano ang bago sa bersyon 2015-09-14:

  • Ang manu-manong kabanata na naglalarawan sa interface ng panlabas na function ay napabuti.
  • Pinabuting ang paghawak ng Unicode sa console.
  • Lahat ng mga string na ipinasa sa C function ay nasuri na ngayon.
  • Ang pagganap ng ilang mga function ng runtime ay pinabuting.
  • Ang mga bagong function ng conversion na may kakayahang umangkop ay idinagdag sa bytedata.s7c.
  • Ang mga komento sa dokumentasyon ay naidagdag o napabuti sa ilang mga file.
  • Ang program na chk_all.sd7 ay pinabuting upang suriin ang ilang mga pagpipilian ng tagatala.
  • Ang tagatala ay pinabuting upang gumawa ng higit pang mga pag-optimize.
  • Ang mga tseke ay naidagdag sa chkbig.sd7, chkexc.sd7, at chkflt.sd7.

Ano ang bago sa bersyon 2015-07-05:

  • Ang manu-manong kabanata na naglalarawan sa interface ng panlabas na function ay napabuti.
  • Pinabuting ang paghawak ng Unicode sa console.
  • Lahat ng mga string na ipinasa sa C function ay nasuri na ngayon.
  • Ang pagganap ng ilang mga function ng runtime ay pinabuting.
  • Ang mga bagong function ng conversion na may kakayahang umangkop ay idinagdag sa bytedata.s7c.
  • Ang mga komento sa dokumentasyon ay naidagdag o napabuti sa ilang mga file.
  • Ang program na chk_all.sd7 ay pinabuting upang suriin ang ilang mga pagpipilian ng tagatala.
  • Ang tagatala ay pinabuting upang gumawa ng higit pang mga pag-optimize.
  • Ang mga tseke ay naidagdag sa chkbig.sd7, chkexc.sd7, at chkflt.sd7.

Ano ang bago sa bersyon 2015-06-01:

  • Ang manu-manong kabanata na naglalarawan sa interface ng panlabas na function ay napabuti.
  • Pinabuting ang paghawak ng Unicode sa console.
  • Lahat ng mga string na ipinasa sa C function ay nasuri na ngayon.
  • Ang pagganap ng ilang mga function ng runtime ay pinabuting.
  • Ang mga bagong function ng conversion na may kakayahang umangkop ay idinagdag sa bytedata.s7c.
  • Ang mga komento sa dokumentasyon ay naidagdag o napabuti sa ilang mga file.
  • Ang program na chk_all.sd7 ay pinabuting upang suriin ang ilang mga pagpipilian ng tagatala.
  • Ang tagatala ay pinabuting upang gumawa ng higit pang mga pag-optimize.
  • Ang mga tseke ay naidagdag sa chkbig.sd7, chkexc.sd7, at chkflt.sd7.

Ano ang bago sa bersyon 2015-05-03:

  • Ang manu-manong kabanata na naglalarawan sa interface ng panlabas na function ay napabuti.
  • Pinabuting ang paghawak ng Unicode sa console.
  • Lahat ng mga string na ipinasa sa C function ay nasuri na ngayon.
  • Ang pagganap ng ilang mga function ng runtime ay pinabuting.
  • Ang mga bagong function ng conversion na may kakayahang umangkop ay idinagdag sa bytedata.s7c.
  • Ang mga komento sa dokumentasyon ay naidagdag o napabuti sa ilang mga file.
  • Ang program na chk_all.sd7 ay pinabuting upang suriin ang ilang mga pagpipilian ng tagatala.
  • Ang tagatala ay pinabuting upang gumawa ng higit pang mga pag-optimize.
  • Ang mga tseke ay naidagdag sa chkbig.sd7, chkexc.sd7, at chkflt.sd7.

Ano ang bago sa bersyon 2015-02-16:

  • Ang manu-manong kabanata na naglalarawan sa interface ng panlabas na function ay napabuti.
  • Pinabuting ang paghawak ng Unicode sa console.
  • Lahat ng mga string na ipinasa sa C function ay nasuri na ngayon.
  • Ang pagganap ng ilang mga function ng runtime ay pinabuting.
  • Ang mga bagong function ng conversion na may kakayahang umangkop ay idinagdag sa bytedata.s7c.
  • Ang mga komento sa dokumentasyon ay naidagdag o napabuti sa ilang mga file.
  • Ang program na chk_all.sd7 ay pinabuting upang suriin ang ilang mga pagpipilian ng tagatala.
  • Ang tagatala ay pinabuting upang gumawa ng higit pang mga pag-optimize.
  • Ang mga tseke ay naidagdag sa chkbig.sd7, chkexc.sd7, at chkflt.sd7.

Ano ang bago sa bersyon 2014-01-19:

  • Ang library tdes.s7i na may suporta sa Triple DES cipher ay naidagdag.
  • Ang library tls.s7i ay pinabuting upang tanggapin ang mga CertificateRequest messages.
  • Ang mga tseke para sa mdiv at mod ay idinagdag sa chkbig.sd7.
  • Ang tagatala ay pinabuting upang gumawa ng higit pang mga pag-optimize para sa kung-pahayag, ang aksyon BIG_MOD (operator mod), at BIG_MDIV (operator mdiv).
  • Ang mga bagong pag-andar upang buksan ang mga file ay ipinakilala sa iba't ibang mga aklatan.
  • Ang mga lumang pag-andar ay sinusuportahan pa rin, ngunit hindi na ginagamit ang mga ito.
  • Ang mga komento sa dokumentasyon ay naidagdag o napabuti sa iba't ibang mga file.
  • Ang function getValue para sa mga boolean value ay naidagdag.

Ano ang bago sa bersyon 2014-01-05:

  • Ang library des.s7i na may DES (Data Encryption Standard) ay naidagdag na suporta ng cipher.
  • Ilang mga pag-andar at suporta upang isulat ang mga halaga ay idinagdag sa bin32.s7i.
  • Ang bagong library unicode.s7i, na may mga function na mag-convert sa pagitan ng mga pag-encode ng Unicode, ay naidagdag.
  • Ang library gethttps.s7i ay pinabuting upang tanggapin ang mga link sa HTTP.
  • Ilang mga tseke ang naidagdag sa chkbig.sd7.
  • Ang tagatala ay pinabuting upang gumawa ng higit pang mga pag-optimize para sa mga function ng bigInteger.
  • Ang tseke para sa 'paghigpitan' ng keyword ay idinagdag sa chkccomp.c.
  • Ang pagganap ng mga pag-andar ng UTF-8 na conversion ay pinabuting sa pamamagitan ng hanggang 6%.

Ano ang bago sa bersyon 2013-12-22:

  • Ang magkakasunod na mga tawag ng pagsulat sa bas7.sd7 ay pinagsama sa iisang mga tawag na sumulat ayon sa pagkakasulat.
  • Ang ilang mga link ay naidagdag sa FAQ.
  • Ang mga uri ng cardSuit at cardRank at ang mga function cardPixmap at cardBackside ay naidagdag sa library cards.s7i.
  • Ang library cards.s7i ay pinabuting upang magamit ang mga pag-andar mula sa pic_util.s7i.
  • Ang program carddemo.sd7 ay pinabuting upang gamitin ang mga bagong uri at pag-andar mula sa cards.s7i.

Ano ang bago sa bersyon 2013-12-08:

  • Mga paliwanag tungkol sa kung paano inihahambing ng Seed7 sa Java at isang eleganteng paraan upang magsimula ng data ang naidagdag sa FAQ.
  • Ilang mga pag-andar ay inilipat mula sa shell.s7i sa bagong proseso ng aklatan.s7i.
  • Ang function na commandPath ay idinagdag sa proseso.s7i.
  • Bilang isang pagwawasto ng kabiguan ng Windows, ang program chk_all.sd7 ay pinabuting upang mahuli ang isang pagbubukod.
  • Ilang larawan ang naidagdag o pinabuting sa pic16.s7i at pic32.s7i.
  • Ang pag-andar ng cmdPipe2 sa cmd_win.c ay pinabuting upang buksan ang stdin at stdout sa text mode.
  • Ang pag-andar ng filInputReady ay pinabuting upang bumalik TRUE matapos ang isang hang up.

Ano ang bago sa bersyon 2013-11-24:

  • Ang library pic_util.s7i, na may mga larawan function function, ay naidagdag.
  • Ang mga larawan cancel_pic, folder_pic, at reset_pic ay idinagdag sa pic16.s7i at pic32.s7i.
  • Ang isang function na mag-convert ng pixmap na imahe sa format ng BMP at ang function na getPixelColor ay idinagdag sa draw.s7i.
  • Lahat ng mga paggamit ng malinaw na function nang walang mga parameter ay pinalitan ng malinaw (itim).
  • Ang pagganap ng function na strCLit sa str_rtl.c ay pinabuting sa pamamagitan ng isang kadahilanan ng 10.
  • Ang mga pag-andar init_bstri_constants at init_win_constants sa s7c.sd7 ay pinabuting.
  • Ang mga error sa pag-spelling sa ilang mga file ay naayos na.

Ano ang bago sa bersyon 2013-11-10:

  • Ang compiler at runtime library ay pinabuting upang magtrabaho sa Sparc
  • 64-bit machine sa ilalim ng OpenBSD. Salamat pumunta kay Brian Callahan, para sa
  • ang kanyang suporta at pagbibigay ng access sa kanyang Sparc 64-bit machine.
  • Ang paliwanag ng FAQ tungkol sa maaaring dalhin ay napabuti.
  • Ang bagong library cc_conf.s7i ay naidagdag na. Namamahala ang library na ito
  • mga halaga ng pagsasaayos para sa tagatala ng C at runtime.
  • Pinagsama ang tagatala upang gamitin ang library cc_conf.s7i.
  • Ang kabanata tungkol sa mga tinukoy na ginamit sa version.h ay pinabuting
  • sa src / read_me.txt.
  • Ang uri ng rtlGenerictype ay pinalitan ng pangalan sa genericype sa
  • mga file ng runtime library. Ngayon tagatala at runtime library
  • parehong gamitin ang genericype na pangalan.
  • Ang function checkForLimitedStringLiteralLength, isang tseke para sa
  • Mga pagkakasunud-sunod at mga tseke ng trigraph para sa pagkakaroon ng getrlimit ()
  • at siglongjmp () ay naidagdag sa chkccomp.c.
  • Ang setup setup ay idinagdag sa cmd_rtl.c. Ang function na ito
  • sinusubukan na itaas ang limitasyon ng stack sa STACK_SIZE.
  • Ang mga paggamit ng USE_SIGSETJMP ay pinalitan ng pangalan sa HAS_SIGSETJMP.
  • Ang table key_code ay pinabuting sa kbd_inf.c at kbd_poll.c.
  • Ngayon ang pagpapawalang char ng interface ng terminal (VERASE) ay laging
  • bumalik bilang backspace (KEY_BS ayon sa pagkakabanggit '8'). Nagpapabuti ito
  • ang pag-uugali sa ilalim ng Cygwin.
  • Ang function na utf8_init ay binago sa kbd_inf.c at
  • kbd_poll.c upang ipagpalagay ang UTF-8 mode kapag walang lokal na kapaligiran
  • variable ay nakatakda.
  • Ang function msgDigest sa msgdigest.s7i ay binago upang gamitin
  • sa mga parameter.
  • Ang function configValue ay inilipat mula sa osfiles.s7i sa
  • cc_conf.s7i.
  • Ang macro REALLOC_STRI_SIZE_SMALLER ay idinagdag sa heaputl.h.
  • Maraming mga paggamit ng REALLOC_STRI_SIZE_OK sa library ng runtime ay may
  • ay binago sa mga paggamit ng REALLOC_STRI_SIZE_SMALLER.
  • Ang compiler ay pinabuting upang magpasimula ng boolean at
  • mga elemento ng pag-encode ng structs na may halaga na value.boolvalue
  • ayon sa halaga value.enumvalue. Ito ay kinakailangan upang gumana nang wasto
  • sa mga malalaking-endian na sistema.
  • Ang tagasalin at tagatala ay pinabuting upang suportahan ang mga pagkilos
  • ACT_EQ at ACT_NE.

Ano ang bago sa bersyon 2013-10-27:

  • Ang tagatala at runtime library ay pinabuting upang suportahan ang mga sistema ng malaking-endian.
  • Ang dokumentasyon sa src / read_me.txt ay pinabuting.
  • Ang library tls.s7i ay pinabuting upang maiwasan ang pagtataas ng eksepsiyon, kapag isinara ng remote na bahagi ang socket.
  • Ang mga komento sa dokumentasyon ay naidagdag o napabuti sa ilang mga file ng pinagmulan.
  • May ilang mga pag-andar na na-optimize.
  • Ang function na typNum ay pinabuting upang gumamit ng isang hashtable.
  • Ang mga pag-andar na typ_num at typ_str ay pinabuting upang tumawag sa typNum ayon sa pagkakabanggit typStr.
  • Suporta para sa mga aksyon ACT_ICONV at ACT_ORD ay naidagdag sa interpreter at tagatala.

Ano ang bago sa bersyon 2013-10-13:

  • Mga library para sa TLS / SSL at HTTPS suporta ay naidagdag.
  • Paghahambing ng operator para sa & lt; (tamang subset) at & gt; (tamang superset) ay idinagdag sa hashsetof.s7i.
  • Ang uri ng digestAlgorithm at mga pag-andar para dito ay idinagdag sa msgdigest.s7i.
  • Ang function na hex ay idinagdag sa bytedata.s7i.
  • Ang halimbawa ng program na castle.sd7 ay pinabuting.
  • Ang mga komento sa dokumentasyon ay idinagdag sa ilang mga file.
  • Ang padding sa message digest function ng msgdigest.s7i ay naitama.
  • Ang function na getHttp sa gethttp.s7i ay pinabuting upang magamit ang isang case-insensitive na paghahambing para sa mga pangalan ng field ng header ng HTTP.

Ano ang bago sa bersyon 2013-09-29:

  • Ang mga pag-andar ng bstriLe, bytesLe, bStriBe, at bytesNaidagdag na sa bytedata.s7i. Ang mga function na nag-convert ng isang integer sa isang pagkakasunod-sunod ng mga byte.
  • Ang compiler ay pinabuting upang makabuo ng inline code para sa pagkilos STR_PUSH.
  • Naglalagay ang pagkilos na ito ng isang character sa isang string (ginagamit ito ng operator & amp;: =).
  • Ang mga function ng conversion ay idinagdag sa time.s7i.
  • Ang mga tseke para sa ilang mga operator at mga function ay idinagdag sa chkbig.sd7, chkint.sd7, at chkstr.sd7.
  • Ang function na doLocalDeclsOfStatement ay idinagdag sa tagatala. Ang function na ito ay ginagamit upang gawing simple ang pagproseso ng iba't ibang mga pahayag.

Ano ang bago sa bersyon 2013-09-08:

  • Ang makefile mk_freebsd.mk ay idinagdag sa suporta sa compilation sa ilalim ng freeBSD.
  • Ang mga pag-andar upang i-convert sa pagitan ng mga pagkakasunod-sunod ng mga byte at bigInteger na mga numero ay idinagdag sa bytedata.s7i.
  • Ang mga function bytesLeAsInt at bytesBeAsInt ay pinalitan ng pangalan sa bytesLe2Int at bytesBe2Int.
  • Ang mga tseke ay naidagdag sa chkbig.sd7 at chkset.sd7.
  • Ang function bigRand sa big_rtl.c ay pinabuting upang maiwasan ang mga kondisyon kung saan ang isang random na numero ay nasa labas ng kinakailangang saklaw.
  • Mga pangalan ng parameter ay naidagdag sa ilang mga file.
  • Ang tagatala ay pinabuting upang magamit ang charvalue sa halip na intvalue kapag ang mga character ay nasimulan.

Ano ang bago sa bersyon 2013-08-20:

  • Ang sha1.s7i library ay pinalitan ng pangalan sa msgdigest.s7i.
  • Ang digest ng mensahe at mga secure na hash function na md4, md5, sha224, at sha256 ay idinagdag sa msgdigest.s7i.
  • Ang isang bagong propertyfile.s7i library na tumutukoy sa mga function para sa pagbabasa ng file ng ari-arian sa isang hash table ay naidagdag.
  • Ang pagganap ng random number generator ay pinabuting.
  • Ang isang bytesLeAsInt function ay idinagdag sa bytedata.s7i library.
  • Sa bytedata.s7i, ang function na int64AsBytesBytesLe ay pinalitan ng pangalan sa int64AsEightBytesLe.
  • Ang isang variant ng skipWhiteSpace function ay idinagdag sa scanfile.s7i library.

Ano ang bago sa bersyon 2013-07-22:

  • Ang mga error sa spelling sa chlog.txt, faq.htm, at faq.txt ay naayos na.
  • Ang function na conText (sa con_win.c) ay pinabuting upang gumana nang wasto para sa mahabang string (kapag ang WriteConsoleW ay mabibigo).
  • Ilang mga pag-andar ay inilipat mula sa drw_win.c sa bagong file na gkb_win.c.
  • Ang mga maling paggamit ng inIntRange ay pinalitan ng mas mahusay na code sa drw_win.c.
  • Sa con_win.c, napabuti ang talahanayan map_key tulad ng kbdGetc na kinikilala ang key F12.
  • Ang program na chk_all.sd7 ay pinabuting upang tumawag sa chkhsh.sd7.
  • Ang tagatala ay pinabuting upang bumuo ng ihambing ang mga function na may tamang prototype.

Ano ang bago sa bersyon 2013-06-16:

  • Ang mga komento sa dokumentasyon ay naidagdag o napabuti sa ilang mga file.
  • Ang mga pag-andar na mas mababa at itaas sa string.s7i at char.s7i ay pinabuting upang gamitin ang default na pagmamapa ng kaso ng Unicode.
  • Ang pagganap ng compression complate ay pinabuting sa pamamagitan ng isang kadahilanan sa pagitan ng 5 at 10.
  • Ang pagganap ng mga function str_cmp, str_range, str_substr, strCompare, strRangeSlice, strRange, strSubstrSlice, at strSubstr ay pinabuting.
  • Ang mga pagsusuri para sa maraming mga function ng string ay idinagdag sa chkstr.sd7.
  • Ang tagatala ay napabuti sa inline na code para sa mga pagkilos STR_HASHCODE, STR_RANGE at STR_SUBSTR.

Mga screenshot

seed7_1_70722.png

Katulad na software

Hoc
Hoc

2 Jun 15

Jess
Jess

3 Jun 15

Agena
Agena

22 Jun 18

Vala
Vala

16 Aug 18

Mga komento sa Seed7

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!