|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T b
Length: 739 (0x2e3) Types: TextFile Names: »bfuncs.c«
└─⟦b20c6495f⟧ Bits:30007238 EUUGD18: Wien-båndet, efterår 1987 └─⟦this⟧ »EUUGD18/General/Spacewar/bfuncs.c«
/* * Spacewar - byte functions * * Copyright 1984 obo Systems, Inc. * Copyright 1984 Dan Rosenblatt */ #include "spacewar.h" VOID bcopy(dst,src,len) register char *dst,*src; register int len; { while (len-- > 0) *dst++ = *src++; } VOID binit(dst,len) register char *dst; register int len; { while (len-- > 0) *dst++ = 0; } VOID vcopy(dst,src) register double *dst,*src; { register int i; for (i=0;i++<3;) *dst++ = *src++; } VOID mcopy(dst,src) register double *dst,*src; { register int i; for (i=0;i++<9;) *dst++ = *src++; } VOID vinit(dst) register double *dst; { register int i; for (i=0;i++<3;) *dst++ = 0.; } VOID minit(dst) register double *dst; { register int i; for (i=0;i++<9;) *dst++ = 0.; }