Re: [Libfsd-devel] Purva kopka
Status: Planning
Brought to you by:
vanio
From: Georgi M. <geo...@tu...> - 2005-10-03 07:25:56
|
Dovechera shte go vidia i az vsichkoto che petuk i subota biah v bukuresht na koncert na nightwish Za AT ot NC-Base -- toi svobodno dostupen li e za vsichki? On Friday 30 September 2005 13:03, Ivan Peikov wrote: > Za autotest framework-a, misleh si che ako go dobavim v distroto shte go > slozhim otdelno v libfsd/autotest foldera i njama nito da se instalira nito > da se nabiva na ochi. ot druga strana bi ni spestilo razni neshta (memory > leak test naprimer kakto i formatting-a na rezultatite. Demek sus sigurnost > shte si spestim njakakva rabota. > Mezhdu drugoto, sega useshtam che s tezi pool-ove testvaneto za leakove > njama da e tolkova prosto - kato cjalo leakove njama da ima, no mozhem da > leakvame na nivo pool, koeto pak e zle. > > Za collating sequences i equivallence classes (osobeno za purvoto), baja se > muchih i maj ne razbrah napulno kakva e idejata. Vse pak attachvam edin > html kojto gi specificira tija fenomeni. Sushto taka perllocale e dosta > polezen - tam sa objasneni s po-choveshki dumi. Drugoto e re.html, koeto e > v libfsd/doc -- tam e gramatikata na extended reguljaren izraz. > > On Friday 30 September 2005 12:51, Petar Petrov wrote: > > Razgledah code-a, che go i razbrah :). Reg ex. parser-a kyrti. Gledam, > > che si imame i lexer (rex_scanner.c). > > > > Za AT-to, na men mi se struva naj - dobre da si gi pishem kato C code. > > Ako vzemem code-a ot at-framework-a shte trqbva da go dobavim v libfsd > > distroto, a tova shte e ~40% ot celiq code. Koeto e malko typo. > > > > Shte vidq dali shte moga da dobavq collating sequences i equivalence > > classes v reg ex. parser-a. > > > > On 9/30/05, Ivan Peikov <va...@ne...> wrote: > > > Prashtam distroto dokudeto sum go dobutal. > > > Sreshtnah baja problemi s listovete, kak da sa dostatuchno obshti i > > > sushtevremenno lesno da se programirat i nakraja napisah edin super > > > generic > > > ciklichen single-linked list, podoben na NC-Base list-a, obache jade > > > po-malko > > > pamet i polzva pool za da si allocira node-ovete. Pool-a se podava i > > > globalen > > > v ramkite na avtomata. Tova reshava problema s fragmentacijata. > > > Oburnete vnimanie sushto che fsd_list_t se init-va bez da se alocira > > > pamet za > > > nego. Tova e za da se embedva v drugi strukturi, za koito ima pool > > > (state_t i > > > trans_t). Po tozi nachin edinstvenoto koeto se alokira direktno s > > > malloc e samijat avtomat. > > > Pesho - rex parser-a - nadjavam se da se izkefish :) > > > Ima i njakakvo nachalno TODO (v distroto). Za momenta, dokato kovem > > > osnovite > > > mi se struva naj-vazhno da izmislim nachin za autotestvane, kojto da e > > > dostatuchno generic taka che da ne zavisim ot neshto, koeto trjabva da > > > se instalira (neshto koeto go njama vuv vsjaka moderna linux > > > distribucija). Variant e na perl test frameworka primerno. No trjabva > > > neshto da se izmisli > > > za da si pishem testovete zaedno s koda. Inache shte e mnogo trudno > > > posle da > > > pishem nakup (i tuj kato nikoj ne ni pritiska naj-verojatno njama da go > > > napravim izobshto) a mi se iska vse pak da imame njakakuv nachin da si > > > podsigurim kachestvoto na lib-a inache ne si struva zagubenoto vreme. > > > Sushto variant e da si vzemem ot NC-Base at_framework-a i da go nagodim > > > (i bez > > > drugo nie sme si go mislili i sme sviknali da si go pozvame) > > > Povecheto neshta izobshto ne sa testvani taka che vsichko koeto vidite > > > kato > > > problem -- kazvajte. > > > > > > Ajde leka i pishete. "Tumbleweed E-mail Firewall <tumbleweed.com>" made the following annotations on 10/03/05 00:34:11 ------------------------------------------------------------------------------ This e-mail, including attachments, may include confidential and/or proprietary information, and may be used only by the person or entity to which it is addressed. If the reader of this e-mail is not the intended recipient or his or her authorized agent, the reader is hereby notified that any dissemination, distribution or copying of this e-mail is prohibited. If you have received this e-mail in error, please notify the sender by replying to this message and delete this e-mail immediately. ============================================================================== |