DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦bb3a089d1⟧ TextFile

    Length: 268 (0x10c)
    Types: TextFile
    Names: »typemacros.h«

Derivation

└─⟦a05ed705a⟧ Bits:30007078 DKUUG GNU 2/12/89
    └─⟦cc8755de2⟧ »./libg++-1.36.1.tar.Z« 
        └─⟦23757c458⟧ 
            └─⟦this⟧ »libg++/etc/typemacros.h« 

TextFile

#define _T(type) typeof(type)
#define pointer_to(type) _T(_T(type)*)
#define member_of(cls,type) _T(_T(type) cls::)
#define function(res, args) _T(_T(res) args)

#define _xq_yq(x,y) x ## _ ## y
#define _x_y(x,y) _xq_yq(x,y) 
#define _gensym(stem) _x_y(stem, __LINE__)