OT: konecne poriadny piatkovy flame na temu "to C or not to C" Was:Vyctovy typ v C

Ales Prochaska prochaska@alsoft.cz
Pondělí Září 3 13:20:22 CEST 2007


Vidim, ze jsem vlastne neodpovedel...

Obvykla konstrukce je neco ve stylu

package a is
    ... zde jsou uvedeny prototypy funkci ...
end a;


package body a is
    ... zde jsou uvedeny kompletni funkce ...
end a;


with a; use a;
procedure main is
... zde lze pouzivat funkce uvedene v package a ...
end main;

Volani nedefinovane funkce nebo uvedeni funkce v package aniz by byla
definovana v package body je chyba.

Ales Prochaska

> V Pascalu nijak, to je jiz nepodstatny skolni jazyk. V jeho
> modifikacich (Borland Pascal) a naslednych jazycich (Modula, Ada) a
> predchudcich (Algol 68 - to je zvlast pikatni, ze tento problem byl
> prakticky dokonale vyresen jiz dvacet let pred tim nez to nekdo zacal
> znovu a jen neuplne resit v C++) je to vyreseno pomoci vyhrazene
> jazykove konstrukce (unit, module, package apod.) a nikoliv pomoci
> prosteho textoveho include a naslednych ifdef, ktere maji za ukol
> zabranit rekurzivnimu vnorovani.

> Ales Prochaska

>> Pre C-cko su prototypy v *.h, ano dava to moznost nekonzistencie.
>> Ako sa konkretne toto riesi vo vyzdvihovanom Pascale?

>> miro




>>        
>> ____________________________________________________________________________________
>> Yahoo! oneSearch: Finally, mobile search 
>> that gives answers, not web links. 
>> http://mobile.yahoo.com/mobileweb/onesearch?refer=1ONXIC
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list@list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list


> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list





Další informace o konferenci Hw-list