svn 14567
Rob Landley
rob at landley.net
Sun Mar 19 23:32:39 UTC 2006
Adding a comment is nice, but how is #defining a constant just to use it on
the next an improvement?
#include <stdio.h>
#define HELLO_WORLD "Hello World!"
#include <stdlib.h>
#define RETURN_CODE EXIT_SUCCESS
#define RETURN_TYPE ARGUMENT_COUNT_TYPE
#define STARTING_POINT main
#define ARGUMENT_COUNT_TYPE int
#define ARGUMENT_COUNT argc
#define ARGUMENT_LIST_TYPE char *
#define ARGUMENT_LIST argv
#define TEST_FUNCTION printf
RETURN_TYPE STARTING_POINT(ARGUMENT_COUNT_TYPE ARGUMENT_COUNT,
ARGUMENT_LIST_TYPE ARGUMENT_LIST)
{
TEST_FUNCTION(HELLO_WORLD);
RETURN RETURN_CODE;
}
Rob
--
Never bet against the cheap plastic solution.
More information about the busybox
mailing list