This is a C source file used to test cdoc.
Exchange two objects of equal size.
Pointer to the first object.
Pointer to the second object.
The sizeof both objects.
Objects p1 and p2 may point to overlapping memory.
E.g swap(&foo, &foo, sizeof(foo)) is valid.
POD type representing an array-of-char with a known size.
A data packet sent over the wire from FooBar Inc.
Add more colors.
RED = 0,
BLUE = 1,
GREEN = 2
Convenient typedef for non-American software engineers.
typedef color colour;
Cdoc should be lenient with whitespace.
Any amount of indenting should be allowed.
Even with tabs.
My favorite color.
Convert meters into kilometers.
256 is a computer-ish number, right?
union foobar foobars[NUM_FOOBAR];