-
Notifications
You must be signed in to change notification settings - Fork 1
/
print.h
59 lines (35 loc) · 1.49 KB
/
print.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
/* =====[ print.h ]=========================================================
Description:
Notes: To use it there are two metods: as definition (EXPORT)
as prototyping. (IMPORT)
If EXPORT is defined, we define and initialize variables,
otherwise we supply prototypes.
If we want to initialize, it is done like:
int this variable
#ifdef EXPORT
= FALSE
#endif
; !!!! note the semicolon !!!!
EXPORT is undefined by this process, for the next include file
it should be stated again.
REV DATE BY DESCRIPTION
---- -------- ---------- --------------------------------------
0.00 mm/dd/95 Peter Glen Initial version.
======================================================================= */
#ifndef print_defined
#define print_defined
#ifdef EXPORT
#define EXTERN
#else
#define EXTERN extern
#endif
/* -------- Defines: ----------------------------------------------------- */
/* -------- Macros: ------------------------------------------------------ */
/* -------- Protos ------------------------------------------------------- */
void print_num(double var);
/* -------- Declarations: ------------------------------------------------ */
/* -------- Definitions: ------------------------------------------------- */
#undef EXTERN
#undef EXPORT
#endif
/* EOF */