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 - download

⟦b96bb9c6c⟧ TextFile

    Length: 345 (0x159)
    Types: TextFile
    Names: »macros.h«

Derivation

└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki
    └─ ⟦this⟧ »EUUGD11/euug-87hel/sec8/mcp/src/macros.h« 

TextFile

#define	eq(a, b)	!strcmp(((char *)a), ((char *)b))
#define	space(n)	{ int ii; for(ii=0;ii<n;ii++) fputs(" ", stdout); }
#define	decr(a)		(a) = ((a)>0 ? (a)-1 : (a))
#define	mask(i)		(1 << (i - 1))
#define S(n)		((n)!=1 ? "s" : "")
#define ES(n)		((n)!=1 ? "es" : "")

#define INRANGE(n, f, t) ((f)<(t) ? (f)<=(n)&&(n)<=(t) : (t)<=(n)&&(n)<=(f))