codex
|
#include <stdio.h>
Macros | |
#define | assert_equal(e, m) assert_equal0(e, #m, m) |
#define | assert_equal0(e, s, m) printf("%s: %s\n", (s), #m) |
#define | y(x) x + x |
#define | x(x) y(x) |
Functions | |
int | main (int argc, char **argv, char **env) |
#define assert_equal | ( | e, | |
m ) assert_equal0(e, #m, m) |
#define x | ( | x | ) | y(x) |
int main | ( | int | argc, |
char ** | argv, | ||
char ** | env ) |