Category : C Source Code
Archive   : TCHK20.ZIP
Filename : HOWARD.H
/* Copyright (C) 1988, Howard Kapustein. All rights reserved. */
/* howard.h - Howard Kapustein's basic header file */
/* Note: for many functions the type 'byte' is defined as 'unsigned char'
in the evironment menu as #define cannot do it. Other such defines
are:
#define byte unsigned char
#define word unsigned int
#define bboolean unsigned int /* used for bit fields */
See TCHK.DOC for futher details. */
#ifndef HOWARD
#define HOWARD 1
#define TRUE 1
#define FALSE 0
#define boolean char
#define EQU(b1,b2) (((b1)&&(b2)) || ((!b1)&&(!b2))) /* boolean equal */
#define NEQ(b1,b2) (((b1)&&(!b2)) || ((!b1)&&(b2))) /* boolean not equal */
#define BINV(b1) (b1 ? FALSE : TRUE) /* boolean invert (return opposite) */
#define NONE 0 /* text justification */
#define LEFT 1
#define CENTER 2
#define RIGHT 3
#endif /* HOWARD */
Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!
This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.
But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/