aboutsummaryrefslogtreecommitdiff
path: root/source/table.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/table.c')
-rw-r--r--source/table.c27
1 files changed, 0 insertions, 27 deletions
diff --git a/source/table.c b/source/table.c
deleted file mode 100644
index d2ec1ad..0000000
--- a/source/table.c
+++ /dev/null
@@ -1,27 +0,0 @@
-#include <stdio.h>
-
-@table(name, str) MyEnumTable
-{
- { A "A" }
- { B "B" }
- { C "C" }
-}
-
-typedef enum {
-@expand(MyEnumTable a)
- `MyEnum_$(a.name),`
-MyEnum_Count
-} MyEnum;
-
-char *StringTable[MyEnum_Count] = {
-@expand(MyEnumTable a) `$(a.str),`
-};
-
-
-int
-main(int Argc, char *Args[])
-{
- printf("%s\n", StringTable[MyEnum_B]);
-
- return 0;
-}