[idle] Re: Idle C Compiler - developers' release

> Kratko opisanie na poleznite parametri kym make.
>
> make debug - shte napravi 'debug' biblioteka
> make test - shte napravi testova programa preprocess, koqto priema
> parametyr imeto na fajla kojto da processne.
> make clean - bez komentar
>
> Malyk komentar otnosno biliotekata na ivo: ne znam dokolko e stabilna
> no ako preprocesora se kompilira s neq se skapva :o(. Taka che w
> momenta se kompilira bez neq, ako iskate da se probvate i da otkrite
> kakvo se skapva v Makefile-a definirajte i DDEBUG_MEM nqkyde iz
> DFLAGS.
Hm, qwno ne sxm ti pratil poslednite source-owe!
... naistina ne sxm. Sega ti prashtam nanowo poslednata moq wersiq!

I oshte neshto. Ne mi hareswa towa razdelenie na direktoriite. Edna ot 
prichinite da zapochna prenapiswaneto na C beshe, che wsichko e 
razdeleno, a ne trqbwa da e. Ideqta e wsichko da e na edno mqsto za da 
mozhe tokens.c to preprocesora i tokens.c ot tokenizer-a(tokens.c e 
samo za primer ima oshte pone 2-3 takiwa faila) da bxdat edno i sxshto 
neshto zatowa i gi unificirah (t.e. prenapisah). Sega ti prshtam moite 
posledni source-owe. Wsichki *.c failowe sa napxlno gotowi(nqkoi dazhe 
sa testwani). Obxrni wnimanie i na config.h faila. Wsichki neshta 
swxrzwani s konfiguriraneto na ICC w pre-compile time sa tam. Hubawo e 
wsichki odobni neshta da sa tam. 
Predpolagam nqma da imash problem s adaptiraneto. Widqh che si prewel 
golqma chast ot drugite source-owe na preprocesora. Obedini wsichki 
source-owe. Naistina ne e nuzhno da izpolzwame dwa pxti edni i sxshti 
biblioteki (towa bi skapalo i linkwaneto).

Ivo

P.S. Ne razbiram kakwo tolkowa ne mu hareswash na #define E :)

P.P.S. Ne znam dali go prawish w momenta ili ne, no na wsqka funkciq 
prowerqwaj s assert parametrite i (tezi, koito izpolzwa direktno, a ne 
koito podawa na drugi funkcii, w sluchaj che ne prawi i dwete). Taka 
bihme si spestili mnogo SEGV!!!

-- 
Ivaylo Riskov <ivaylo_riskov@xxxxxxx>

"Do not take life too seriously; you will never get out of it alive."

Other related posts: