|
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 ) |