TXR

Software screenshot:
TXR
Software ətraflı:
Version: 109 Yenil?nib
Tarixi Upload: 18 Jul 15
Geliştirici: Kaz Kylheku
Lisenziya: Pulsuz
Məşhurluq: 50

Rating: 3.0/5 (Total Votes: 2)

TXR yeni məlumatlar proqramlaşdırma dili munging ilə developers təmin etmək üçün Flex və Bizon istifadə C və Lisp proqramlaşdırma dilində yazılmış bir açıq mənbə command-line və multi-platform command-line proqramdır.


S bir şablon idarə hesabat mətn faylları toplayır xam cilddən tipi bilən

proqram da & rsquo ondan mətn və çıxarış ədəd uyğun bir mətn emal kommunal kimi çıxış edə bilər. >
Bir baxışda Features

Açar funksiyalar Regexp (normal ifadeler), zibil toplanması, istisna user, quasiliterals, UNIX siqnal user, bignum integers adlı blokları, quasiquotes, simvollar, istiqamətini, leksik bağlayırlar, siyahıları istifadə edərək uyğun model üçün dəstək daxildir (tənbəl və istəkli) standart strings və tənbəl strings, qeyri-yerli və dinamik nəzarət köçürmələri, destructuring dəlil siyahıları ehtiva struktur makro, eləcə də müasir mətn user.

Bundan əlavə, proqram dəyərlər və əsas ləng anlayışlar ilə leksik və dinamik scoped dəyişənlərin, axınları müxtəlif növ UTF-8 və Unicode xarakter kodlamaları, leksik və qlobal scoped simvolu və funksiyası kimi makro və hash masalar dəstəkləyir, və ya fərq, tamamlayır və kəsişmə kimi inkişaf etmiş operatorları ehtiva normal ifadeler üçün.

Daha bir maraqlı xüsusiyyət dəyişənlərin məcburidir bilər bir recursive, nested model uyğun notation vasitəsilə, gizli baxılması daxil edilməsi üçün müxtəlif yollarla təmin etmək imkanı var. proqram Python, Common Lisp, Ruby, POSIX Shell, sxem, S-Lang, AWK, Prolog, M4, Arc və Clojure daxil olmaqla bir çox proqramlaşdırma dilləri, təsir edir.


A cross-platform və portativ proqram

TXR uğurla Cygwin, MinGW, eləcə də Mac OS X vasitəsilə GNU / Linux (Ubuntu / Debian), BSD (FreeBSD / NetBSD), Solaris, Microsoft Windows altında test edilmişdir bir cross-platform və portativ proqram əməliyyat sistemləri. Hər iki 64-bit və 32-bit təlimat set arxitekturaları bu zaman dəstəklənir.

Sizin rahatlığınız üçün, proqram, bir universal mənbə arxiv download üçün hər hansı bir GNU / Linux və ya BSD bölüşdürmələr üzrə quraşdırılan, eləcə də mövcuddur Debian, Ubuntu, Solaris, Microsoft Windows və Mac OS üçün ikili paketləri pre-built X əməliyyat sistemləri

Bu azad yeni nədir.

  • Features:
  • Yeni anaforik makro ifa və Conda.
  • Yeni funksiyası, əsl sinonim var. Anaforik IFA ilə səmərəli ifadəli.
  • Bugs:

  • Siyahısı və vektor permutations eyni dəyəri toqquşmaq deyil, belə ki
  • bərabər əsaslı hashing funksiyası artır.
  • cat-küç funksiyası ayrılması ümumi string uzunluğu hesablanması daşqın algılar və bir istisna edir.

  • Sabit
  • funksiyası mkstring da null xitam baxımsız.

  • TXR 108, parser_t strukturunun syntax_tree üzvü traversing. təqdim
  • Sabit zibil kollektor crash

versiyası 107 yeni nədir:

  • Features:
  • vəd obyektlərin təmsil Change. güc funksiyası indi recursion algılar və bir səhv salır.
  • Yeni mlet makro. Sxemi letrec kənarda bir addım
  • daha keywordp funksiyası A kiçik optimallaşdırılması TXR Lisp şərh sürəti iki.
  • Bugs:
  • Oktyabr 2014-ci ildə təqdim zibil kollektor Sabit reqressiya, TXR 100 Bu, lazımsız yeni vaxt yaradılması zibil kollektor, qaçaq yaddaş artım səbəb olacaq.

versiyası 104 yeni nədir:

  • Features:
  • Symbol makro indi Lisp-1 semantika (a [] mötərizəyə forması, operatorların op ailə əsasında forması, və ya dwim açıq istifadə istifadə edən bir forma daxili istinad lüğətdə scoped funksiyaları ilə kölgə olunur operator).
  • Yeni funksiyası, abort.
  • TXR artıq anormal ləğv etmir unhandled istisnalar (abort), lakin yalnız uğursuz xitam verilir. Bu Abort bir annoying informasiya qutusu MinGW-based Windows hədəf, daha yaxşı təcrübə təmin edir.
  • Yeni * uhandled-hook * dəyişən bir unhandled istisna zaman adlı bir istifadəçi müəyyən funksiyası qeydiyyatdan üçün istifadə edilə bilər.
  • Yeni hesab funksiyası, trunc-rem.
  • operatorların op ailə altında qismən tətbiqi saylı dəlilləri bir string quasiliteral daxil interpolyasiya zaman, modifikatorların indi tətbiq edilə bilər. Məsələn (op prinl `@ {1} 20 @ {2} 20`) üçün boşluqla ayrılmış iyirmi xarakter geniş sahələrdə iki dəlilləri yazdıran bir funksiyası bildirir.
  • Windows installer təkmilləşdirilməsi: ətraf mühit dəyişən registerting yayım gecikmə azalıb. Bu sahədə təkmilləşdirilmiş messages.
  • A txr-win.exe bir konsol pəncərə yaradılması qarşısını alır indi inşa edilə bilər. Bu installer daxil edilir.
  • Bugs:

  • Bu dəlilləri biri interpolyasiya dəyəri forması kimi baxdı @ 1, @ 2, ... kimi op dəlilləri ilə birlikdə TXR Lisp quasiliteral string qiymətləndirmə ilə
  • Sabit bug, bu recursive emal səhvən mövzusu oldu və dəyişən əvəz bu quasiliteral hədəf sintaksis hissəsi sanki.
  • op makro ciddi səhv Sabit və itkin dəlil nömrələri ilə hallar rəftar, və ap kimi bütün bağlı operatorları qırıldı: (məsələn, 3 @, lakin 1 @ və ya 2 @ müraciət zaman ki, olmalıdır məhəl qoymur ən azı üç dəlilləri bir funksiyası yaratmaq onun) iki ilk. Bu əsas xüsusiyyət tamamilə broken olmaq aşkar edilmişdir.
  • istisnalar daxili təmsil Fix: (atmaq 'x & quot; foo & quot;) (; foo & quot; throwf x & quot) indi eyni
  • .

versiyası 100 yeni nədir:

  • Features:
  • Yeni funksiyaları: CHR-isblank və CHR-isunisp
  • də növ default funksiyaları kimi istifadə olunur New ümumi az və daha çox funksiyaları tapmaq-max, max-poçt, və s.
  • (xətti) və @ New direktivləri @ (CHR) məcburi və ya cari line nömrəsi və ya character mövqeyini müdafiə edir.
  • @ (bind) və sol tərəfində icazə Lisp ifadələri @ (rebind) indi.
  • Yeni funksiyası LCM (aşağı ümumi çox).
  • ƏBOB funksiyası indi sıfır və ya daha çox dəlilləri əvəzinə dəqiq iki edir.
  • New @ eyni fayl daha sonra tələb olunur loading makro üçün faydalı kodu analiz zaman yüklənməsi üçün (daxil).
  • TXR yürütülebilir xarici kitabxana başlanğıcı:. Makro txr-if, txr və txr-bind geri TXR Lisp olan model dilinə daha rahat daxil olmaq üçün
  • funksiyası inkar Yeni Combinator funksiyası notf.
  • Bugs:
  • Sabit Dekabr 2011 reqressiya təsir @ (freeform) direktiv.

  • Abs-yol-p funksiyası
  • Sabit GC-təhlükəsizlik bug.
  • avqust təqdim skaner və parser Sabit qırılması. C ++ compiler tərəfindən tutuldu.
  • yersiz çap @ (output) blokları interpolyasiya TXR Lisp ifadələri tərəfindən istehsal siyahısı obyektlərin göstərilməsi, və model dil quasiliterals Sabit. (TXR Lisp təsirlənmir quasiliterals.) Köhnə davranış onların proqramları 99 --compat istifadə edə bilərsiniz düzeltmek üçün istəyən asılı İstifadəçilər.
  • ƏBOB və lognot funksiyaları Bugfix:. Fixnum növü üçün bəzi bignum nəticə normallaşdırmaq laqeyd
  • @ Bugfix (EOF) direktiv. Interaktiv axınların sonunu uyğun deyil
  • GC əlil və yeni nəsil obyektlərin array yer tükenirse zaman off gedir Bəyannaməsini görə Abort Sabit. Bu böyük çözümler zamanı baş verə bilər.
  • Sabit parser yığın daşqın və qeyri-səmərəli böyük TXR proqramları idarə.
  • match_fun səbəb xatirəsinə Bugfix azad edilmişdir avtomatik saxlanması, eləcə də etibarsız longjmp üçün çatmaz.
  • Hash masa yenidən hash table traversal zamanı qarşısı, belə ki, mövcud maddələr atlandı və ya iki dəfə ziyarət deyil.

versiyası 99 yeni nədir:

  • Features:
  • pattern dilində Dəyişənlər Giriş qarşı eşlemeli zaman, bu halda onlar regex oyunları çıxış regexes bağlı ola bilər.
  • tərtib regexes üçün Nümayəndəliyi lazımlı edir.
  • Regex regex indi notation çap obyektlərin.
  • Bugs:

  • 96 98 vasitəsilə təsir
  • Sabit 11 Avqust reqressiya. Bound dəyişənlərin ardından sərbəst dəyişənlərin sınıq uyğunluğu
  • andf funksiyası ilə Sabit daha bir problem. (Andf) t qaytarılması deyil

nədir versiyası 97 Yeni:.

  • code baxış sonra bir neçə GC bağlı giderir

  • TXR 94 sınıq
  • Sabit @ (yük).

  • TXR 96 sınıq
  • Sabit broken @ {var mod} syntax Lisp quasiliterals.

versiyası 80 yeni nədir:

  • Features:
  • TXR indi gözəl mətn stream giriş null simvol yapar. Onlar məcburi çıxış bir null byte geri xəritəsi (olan mövcud davranış ki) ki, Unicode dəyəri U + DC00 üçün kodlanır.
  • TXR indi Lisp makro var: defmacro operator destructuring lambda siyahıları ilə, həyata keçirilir və bütün
  • olunur.
  • Yeni operatorları ağac bind və Common Lisp nin destructuring oxşar məcburi model üçün ağac halda. Bu indi defmacro infrastruktur off piggybacks.
  • debuggability Böyük təkmilləşdirilməsi. Unhandled istisna səhv mesajı indi mənbə kodu yeri məlumat verir

  • Ardıcıllığı maddə mövqelərini tapmaq üçün
  • Yeni funksiyaları pos, pos-əgər posq, posql və posqual.
  • xəbər funksiyası indi bəzi isteğe bağlıdır, bütün və heç biri funksiyaları.
  • hash-uni və hash-ISEC funksiyaları iki masalar elementləri birləşərsə necə müəyyən imkan verir qoşulmaq-func mübahisə edirlər.
  • Yeni hash table funksiyaları inhash və hash-update-1.
  • Iki hashes indi bərabər istifadə dərin bərabərlik üçün test edilə bilər.
  • Bugs:

  • Hash table həyata keçirilməsi
  • silindi saxta optimallaşdırılması.
  • sintaktik fix: 1.0a kimi daxil artıq simvolu sonra bir üzən-point sayı çözümler, lakin səhv olaraq diaqnozu olunur. 123A kimi sintaksis əvvəlki kimi işlərinə davam edir. Bu bir sonra bir simvolu deyil, 123 işarə

  • & Quot Növü çek
  • Bugfix; cobj & quot; fixnum integers kimi qeyri-yağdırdı dəyərlər verilsə avariya ki class obyektləri.
  • code gəzinti və lambda və defun formaları genişləndirilməsi dəqiqləşdirilmiş problemləri.
  • string quasiliterals mücərrəd sintaksis vasitəsilə line sayı info təbliğ Sabit uğursuzluq.
  • Doc bugs. Gethash və gensym təsviri itkin

versiyası 79 yeni nədir:

  • Features:

  • Təkrar və qeyri-təkrar birləşməsi və ardıcıllığı (siyahıları, istiqamətini və strings) və permuations hesablanması üçün
  • Yeni funksiyaları daraq, Perm, rcomp və rperm. Hashes daraq funksiyası ilə dəstəklənir.
  • Bugs:
  • həddindən artıq böyük istiqamətini baxılması üçün kod qatılaşması.

  • TXR Lisp user quasistring da
  • Bugfix.
  • Bugfix əgər funksiyası (heç operator varsa).

nədir versiyası 78 yeni

  • müraciət funksiyası təkmilləşdirilməsi, azaltmaq sol və azaltmaq -Sağ və isteğe dəlilləri dizayn və həyata keçirilməsi yaxşılaşmışdır.
  • Lists, istiqamətini, və strings indi ümumiyyətlə funksiyası callable, dwim operator altında deyil. Bəzi yeni funksiyalar əlavə edildi.
  • do operatoru Bugs bəzi digər problemlərlə yanaşı müəyyən edilmişdir.

versiyası 77 yeni nədir:

  • Features:
  • Daha rasional parser işləmir az hacks, və daha az qaranlıq işlərə olan.

  • Sitat TXR Lisp ifadələr qiymətləndirmək üçün direktivləri gözlənildiyi kimi
  • @ 'expr syntax indi işləyir.

  • Kimi mürəkkəb meta sintaksis istifadə edərək, daxili nestings olan xarici parametrləri müraciət üçün bir yol artıq var TXR Lisp do və op operatorların nested istifadə In
  • (op (op @ 1@@1)), harada @ 1 daxili op tərəfindən qeydi funksiyası dəlil 1 və@@1 xarici funksiyası arqument 1. Hər bir əlavə @ & quot; escape & quot; op sintaksis quş balası bir səviyyədə həyata.
  • Yeni yeniləmə və hash yeniləmə funksiyaları.
  • sol azaltmaq və azaltmaq sağ funksiyaları interfeys əsasən geri uyğunluğu saxlamaqla daha asan, istifadə edilməsi, yaxşılaşdırılmışdır.
  • Yeni funksiyaları-yol aradan qaldırılması və aradan qaldırılması və fayl obyektlərin adlandırma üçün yol adını dəyişmək.
  • Catenated axınları, əvvəllər daxili xüsusiyyət, etmək-catenated-stream funksiyası vasitəsilə indi məruz qalır.
  • isteğe arqumentlər default intialization təmin ifadələri sahəsi qayda dəyişiklik. Bu eexpressions indi daxilində parametrləri var və indi (lambda (x: (y (uzunluğu x))) ...) kimi istifadə edir y dəlil təchiz əgər (uzunluğu x) ilə başlanır harada mümkündür. Əvvəllər parametri x ifadə (uzunluğu x) çərçivəsində hesab olmazdı.
  • Bugs:

  • Dohash sintaksis nəticə forma
  • Sabit baxımsız user.

  • Object Yazıçı
  • @ kimi sintaksis user (SYS: var x ...). ... Formaları hər hansı əlavə məhəl, vəx kimi göstərilməsi oldu
  • quyruq axınları Sabit mümkün irqi vəziyyəti, qovuşdurmağımız bir fayl qaytarır zaman, axın vaxtından əvvəl yalnız əvvəlki işinə əlavə material son parça oxumaq laqeyd, yeni bir fayl edir.

versiyası 76 yeni nədir:

  • Features:
  • Yeni vaxtı funksiyaları:. Epoch saniyə dan broken-aşağı vaxt almaq üçün yerli vaxt sahələri və vaxt sahələri-UTC
  • Yeni qrup siyahısı elementləri düymələri ilə bağlı ekvivalentlik siniflərə parçalanmış, daha çox fərdi müalicə edilə bilər bir siyahıdan bir hash tikintisi üçün funksiyası.

  • TXR siyahısı
  • köklü dəyişikliklər onlar siyahıları sanki istiqamətini və strings bir çox hallarda manipulyasiya imkan. Strings və istiqamətini avtomobil, CDR və mapcar iş kimi fəaliyyət göstərir.
  • Yeni command line variantları TXR Lisp command line daha rahat ifadələr qiymətləndirmək üçün -e və p.
  • və ya xüsusi operatorları indi də funksiyaları kimi təqdim olunur, belə ki, onlar funksional sonra indirected bilər. Əgər
  • Yeni funksiyaları conses və conses * Common Lisp nin Maplist funksiyası eyni bir siyahısını üzərində iterating üçün faydalı.
  • Yeni op oxşar, lakin xüsusi operatorları cəlb vacib şeyler qarşı dişli.
  • (@ (bunu) direktiv olmayan) operatoru etmək
  • Bugs:
  • @ direktiv əvvəl qiymətləndirilməsi onun formaları genişləndirilməsi deyil (... tələb).

versiyası 75 yeni nədir:

  • Features:
  • iki yeni stream funksiyaları: unget-char və unget-byte. Bəzi axınları indi bəzi ümumi scanning vəzifələri yöndəmsiz olan olmadan API bir parlaq səhv idi byte və ya xarakter, ungetting dəstəkləyir.

  • Isteğe parametrləri ilə
  • TXR Lisp funksiyaları indi arqumentlər itkin olduqda həmin dəlilləri dəyərlər vermək ifadələri daxil edə bilərsiniz.
  • TXR Lisp Yeni operatorları. *-Hər əlavə və əlavə-hər
  • Lisp strukturu printer Change. və (SYS: expr ...): oxu syntaxsym və @ (...) tərəfindən xüsusi quruluşu indi daha (var SYM SYS) kimi çox, eyni sintaksis geri görüntüler.
  • Bugs:
  • put-byte funksiyası Fix: əsas əməliyyat invoking əvvəl, put-char əməliyyat daha put-byte əməliyyat daha stream üçün mövcud olub test. Stream qoymaq-char dəstəkləyir, lakin qoymaq-byte deyil, bu qəza ilə nəticələnəcək.
  • səhv kimin yuxarı sıra bitmask serialın bir söz son bit uyğun bir xarakter indeksi, məsələn aralıkları üçün yanlış davranış nəticəsində, regex xarakter sinif aralıkları üçün bitmasks hesablanması [A- x7f], uğursuzluqlar nəticəsində sıra yuxarı sonunda 32 və ya daha çox simvol uyğun.

  • Funksiyaları üçün doldurulur
  • itkin sənədləşdirmə, throwf və səhv atmaq.

versiyası 74 yeni nədir:

  • Features:
  • Maintenance:. Cygwin, MinGW və Mac OS X 10.7.3 əsaslanır
  • Yeni math funksiyaları:. N-seçmək-k, n-Perm-k, cum-norma-nu
  • lisp-analiz funksiyası oxumaq adını; köhnə adı köhnəlmiş edir.

  • TXR model dilində
  • @ escape indi də qeyri-mürəkkəb TXR Lisp ifadə qiymətləndirmək olar. Əvvəllər @ kimi birləşmələr (+ 1 1) dəstəklənir, lakinfoo kimi atom deyil idi.
  • Bugs:
  • çap üzən point dəyərləri necə eksponent sahələrində Kiçik fix normallaşdırılır. Bütün platformaları arasında, 'e' sonra indi aparıcı adet sıfır var.

versiyası 73 yeni nədir:

  • Features:
  • Yeni lisp-analiz funksiyası strings həyata run-time TXR Lisp ifadələri tarar və TXR indi daha asanlıqla mətn faylları davamlı, məlumatların saxlamaq bilər o deməkdir ki, axınları.
  • Bugs:

  • Sigprocmask funksiyası həddindən artıq zənglər səbəb
  • Sabit siqnal-user bağlı performans məsələ.

versiyası 72 yeni nədir:

  • Features:
  • Syslog funksionallığı: Openlog, closelog, syslog, setlogmask. Plus:. Syslog birbaşa giriş üçün * stdlog * stream
  • Stream xassələri.
  • logand və logior funksiyaları variadic olur.
  • Signal user dəstək. TXR Lisp kodu POSIX siqnalları tutmaq olar.
  • simvol adlarından sahəsində Sintaksis dəyişikliklər. Paket önek foo kimi, indi dəstəklənir. Bar (paket foo simvol bar)
  • Bugs:

  • Interna və silmək-paketi
  • cəfəng səhv diaqnostika, halda bir paket mövcud deyil zaman.
  • defvar indi sənədləşdirilmiş və Common Lisp defvar daha eyni davranır edilir.
  • yerinə haradan dəlil dəyərinin asılı olmayaraq istəyən ofset cari hesabat edilmişdir ofset bir sıfır ilə-axın axtarmaq.

nədir versiyası 67 Yeni:

  • Bu kiçik xidmət azad bəzi yeni funksiyaları və yeni direktiv edir
      .

    nədir versiyası 66 yeni

    • Bu versiya bir çox yeni funksiyalar, bugfixes və başa edər istinad manual.

    nədir versiyası 65 yeni

    • Bu versiya OS X, FreeBSD, üçün idxal edilmiş və NetBSD, bir neçə məşhur regex ayələr dəstəkləyir (proqramlarının qurmaq və normal ifade syntax ağacları istifadə üçün imkan) funksiyası kimi regex compiler ifşa, tənbəl siyahıları ilə hash masalar üzərində iterating yeni yollar edir, bir müddət funksiyaları edər, PRNG of əkin yaxşılaşdırır və @ (növbəti) direktiv dəlil emalı ilə bağlı bir səhv giderir.

    nədir versiyası 62 yeni

    • Üzən point dəstək daha çox TXR imkan təqdim olunub böyük bir mərhələdir bu edilməsi, elmi məlumatlar munging üçün uyğun.
    • Bəzi yeni funksional combinators əlavə edilmişdir.
    • URL / faiz encoding / decoding kiçik zəriflik var.
    • yaxınlarda təqdim QuickSort gündəlik A showstopper bug çeşidlənməsi vektor / simli təsir təmir edilmişdir.

    nədir versiyası 059 Yeni:.

    • Bu bugfix azad edir

    versiyası 058 yeni nədir.

    • TXR proqramları artıq modulları bölmək olar

    • TXR Lisp indi geri model dilinə zəng edə bilərsiniz Ankastre
    • .
    • Exception Handling indi TXR Lisp məruz qalır.
    • Optional arqumentlər TXR Lisp funksiyaları dəstəklənir.
    • çıxdı braced dəyişən əvəz sintaksis ixtiyari ifadələri etmək uzadıldı və onun endeksleme notation indi istiqamətini və strings üzərində ümumi edir.
    • Daha ümumi ardıcıllıqla funksiyaları ümumi növ, o cümlədən kitabxana əlavə edilmişdir.
    • bracket sintaksis tərəfindən qeydi ardıcıllıqla elementləri / silsilələri və hash elementləri silmek üçün del operator yeni var.

    versiyası 057 yeni nədir:

    • & quot; Freeform & quot; (böyük bir string kimi daxil özbaşına ölçülü qalan müalicə) scanning daimi yaddaşında indi mümkündür.
    • hex və octal xarakter sabitləri, format funksiyası, və simli obyektlərin çap Bugs müəyyən edilmişdir.

    versiyası 056 yeni nədir:

    • cari xarakterli bu versiyası giderir səhv UTF-8 decoding UTF-8 decoding və yenidən encoding ilə bağlı üçündür, və bağlayır təhlükəsizlik məsələləri.
    • azad 55 sahədə genişliyi hesablanır qırdı reqressiya müəyyən edilir.
    • string literator və quasiliterals Hex və octal escape indi sənədlərin kimi tanınır deyir.
    • [...] notation indi Lisp-1 kimi simvolik arqumentlər qiymətləndirilməsi semantika var.
    • An operator op saylı və gizli dəlilləri ilə bir tumar sintaksis ilə sadə lambdas yazmaq üçün təqdim edilmişdir çağırıb.

    nədir versiyası 055 Yeni

    • Bu versiya bir intuitiv həyata yeni bir kvadrat mötərizə sintaksis təqdim əməliyyat ilk obyekt növü əsasında.
    • Bu siyahıları, istiqamətini, simlər, və hashes üçün Lisp-1 funksiyaları üçün stil zənglər (heç bir zəng operator) və array indeksləşdirilməsi və dilimleme təmin edir.
    • Yönümlü elementləri və dilim təyin olunur.
    • Indexing və dilimleme çıxış şablon dilində və simli quasiliterals istifadə edilə bilər.

    versiyası 054 yeni nədir.

    • Bu azad əsas təkmilləşdirilməsi ayıklama aid
    • Bu və ya ifadələrin həyata üzərində addım və tam ətraf mühit və backtraces görmək üçün indi mümkündür.
    • & quot bir tənbəl versiyası; əlavə & quot; əlaqədar Lisp əlavə edilmişdir.

    nədir versiyası 053 Yeni

    • Yeni funksiyaları və operatorları tənbəl üçün Lisp ləhcəsində alındı siyahısı emalı və paralel iteration.
    • Dəyişən çıxdı Əvəzedicilərimiz və quasiliterals sahədə genişlikleri hesablanır ola bilər.
    • qiymətləndirilməsi bir showstopper bug-in inşa qlobal dəyişənlər müəyyən olunub.

    nədir versiyası 052 Yeni

    • Bu versiya artıq təkmil oyunları üçün yeni fuzz direktiv edir patch kommunal kontekstində line tük oxşar xətləri, bir sıra.
    • toplamaq direktiv onun üçündür məhdudlaşdırmaq üçün / son bəndinə qədər isteğe ilə uzadıldı.

    • Təkrar count bəzi n modulo m bərabərdir zaman təkrar / rep
    • Yeni mod və modlast direktivləri alternativ çıxış daxil.
    • təkrar / rep təkrar sayı tutan dəyişən irəli bir arqument edir.
    • A gensym funksiyası TXR Lisp əlavə edilmişdir.
    • Bugfixes edilmişdir.

    nədir versiyası 051 Yeni

    • Bu versiya bignum integers bir showstopper o cümlədən bir neçə bugs, sabit 32-bit platformaları.
    • yalançı təsadüfi sayı nəsil və tənbəl siyahısı emalı sahələrində irəliləyişlər var.

    nədir versiyası 050 Yeni:.

    • Bu versiya bir neçə tənqidi bugfixes ehtiva
    • yalançı təsadüfi sayı nəsil üçün yeni API daxil olmaqla, bəzi yeni funksiyalar var.
    • Daha sənədləşmə yazılıb.

    versiyası 049 yeni nədir.

    üfüqi matç funksiyaları

    • First cut

    versiyası 048 yeni nə:

    • Bu versiya giderir Taşınabilir MPI kitabxana bugs yanlış gedən bignum nəticələri və qəzaları.
    • Bu yeni funksiyalar əlavə edir:. Expt, exptmod, sqrt, numberp, evenp, oddp, ABS, ƏBOB, sol azaltmaq və azaltmaq sağ

    nədir versiyası 047 Yeni:.

    • Bignum arithmetic indi dilinə inteqrasiya
    • söz ölçülü (fixnum) integers Overflow şəffaf bignums istehsal edir.
    • funksiyaları xarakter manipulyasiya, istiqamətini, və dərnək siyahıları üçün Lisp ləhcəsində əlavə edilmişdir.
    • Yeni xüsusi operatorları əlavə edilmişdir. Progn və flip
    • defun orqanlarında bir gizli adlı blok və loops üçün bir örtülü anonim blok.
    • Kiçik bugfixes.

    nədir versiyası 045 Yeni

    • Bu versiya bir çox yeni Lisp ləhcəsində funksiyaları və bugfixes edir .

    nədir versiyası 042 Yeni:.

    • TXR indi üfüqi funksiyaları qrammatikasına sayəsində analiz edə bilər
    • A breakpoint / addım ayıklama əlavə edildi.
    • (sabitliyə təsir edən, o cümlədən) dəyişənlərin bugfixes daxil mətn almasına yeni yollar var, və bir Vim sintaksis işıqlandırılması fayl.

    versiyası 040 yeni nədir.

    • A kiçik semantika dəyişiklik
    • Bəzi platformaları təsir edən əhəmiyyətli bir GC bugfix.
    • daha yaxşı performans və dayanıklılığını üçün Refactored.
    • Native (qeyri-Cygwin) Win32 port.

    versiyası 039 yeni nədir.

    • Cygwin daşıdıq
    • Mühüm bugfixes.
    • yeni funksiyalar bir sıra.

    versiyası 037 yeni nədir:

    • dəyişən Əvəzedicilər, istifadəçi müəyyən filtreler üçün filtreleme syntax, kiçik semantik tweaks və bugfixes.

    nədir versiyası 035 Yeni

    • Sabit gc bağlı bug və əsas bir reqressiya səhv sorğu məntiq.

    versiyası 033 yeni nədir:

    • versiyası 028-ci ildən, bir neçə GC düzeltmelerini var ki, , regex iş bir dəstə. Onu yoxlayın!

    nədir versiyası 019 Yeni

    Çox xətləri üzrə struktursuz uyğun üçün yeni freeform direktiv

    • vardır .
    • Dəyişənlər regexes bağlı və üçün uyğun. Istifadə edilə bilər

    nədir versiyası 018 Yeni

    • Mühüm bugfixes edildi
    • .
    • @ (skip) direktiv sonrakı sorğu formaları eyni material üzərində getmək üçün imkan uyğunlaşdı maddi keçmiş düzgün xətt verir etmək deyil aşkar edilmişdir.
    • @ A reqressiya (toplamaq) aşkar edilmişdir: toplamaq bədən bir şey uyğun olmayan başarılı (və eyni matç mövqeyini verir) halda sonsuz loop; indi ki, vəziyyət bir xətt ilə hərəkət edir.

    versiyası 017 yeni nədir:

    • istisna sub definition (defex) bir səhv müəyyən olunub.
    • A quyruq recursion optimallaşdırılması zibil kollektor edildi.
    • f seçim sorğu fayl ifadə daha çox seçim izləmək üçün imkan üçün əlavə edildi.
    • istisnalar Ətraflı sənədləşdirmə yazılmışdır.

    nədir versiyası 016 Yeni

    • user istisna və istifadəçi müəyyən iyerarxik istisna üçün atmaq direktiv növləri (sub-supertype istisna).
    • Catch müddəalar indi parametrləri ola bilər, və atmaq tutmaq üçün arqumentlər keçir.
    • f command line seçimi C adlandırıldı.

    nədir versiyası 014 Yeni:.

    • Sorğu indi funksiyaları müəyyən edə bilərsiniz
    • funksiyaları yuva və recurse bilər.
    • anlayışlar dinamik daxilində var.
    • Yeni & quot; halları & quot; direktiv kimi & quot olan əlavə edilmişdir, bəzi & quot; lakin qısa qapanması semantika ilə. Bu funksiya recursions nəzarət üçün faydalıdır.
    • String literator sintaksis əlavə edilmişdir.
    • funksiyası zənglər arqumentləri string literator ola bilər.
    • Bəzi kiçik bugfixes var.

    nədir versiyası 013 Yeni:.

    • Bəzi kiçik zibil toplama məsələləri müəyyən
    • sonsuz loop səhv Sabit.
    • New @ (trailer) direktiv.
    • extract.y (match_files). Həyata trailer direktiv
    • extract.l (version). 013 üçün qabar
    • lib.h (trailer): Bəyannaməsi əlavə
    • .
    • lib.c (trailer): Xarici müəyyən əlavə
    • .
    • (obj_init): interned simvolu ilə initializer trailer
    • .
    • txr.1. @ (Trailer) Sənədləşdirilmiş və 013 versiyası bumped

  • Oxşar proqram

    Embedthis Ejscript
    Embedthis Ejscript

    17 Feb 15

    gears-handlebars
    gears-handlebars

    20 Feb 15

    Avian
    Avian

    20 Feb 15

    Geliştirici digər proqram Kaz Kylheku

    Şərh TXR

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