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
Index: T f

⟦e5385b5f5⟧ TextFile

    Length: 709 (0x2c5)
    Types: TextFile
    Names: »fixcoerce.h«

Derivation

└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12
    └─⟦c319c2751⟧ »unix3.0/TeX3.0.tar.Z« 
        └─⟦036c765ac⟧ 
            └─⟦this⟧ »TeX3.0/mf/fixcoerce.h« 
└─⟦060c9c824⟧ Bits:30007080 DKUUG TeX 2/12/89
    └─⟦this⟧ »./tex82/mfdir/fixcoerce.h« 

TextFile

/*
 * The C compiler ignores most unnecessary casts (i.e., casts of something
 * to its own type).  However, for structures, it doesn't.  Therefore,
 * we have to redefine this macro so that it doesn't try to cast
 * the argument (a memoryword) as a memoryword.
 */
#undef	printword
#define	printword(x)	zprintword(x)
#undef	tfmqqqq
#define	tfmqqqq(x)	ztfmqqqq(x)

/*
 * These external routines need casting of the arguments
 */
#define	makefraction(p, q)	zmakefraction((integer) (p), (integer) (q))
#define	takefraction(f, q)	ztakefraction((fraction) (f), (integer) (q))
extern fraction zmakefraction();
extern integer ztakefraction();
#define	testaccess(a,b,c,d)	ztestaccess(a, b, (integer) c, (integer) d)