]> git.draconx.ca Git - cdecl99.git/blobdiff - src/validtypes.sed
Move typemap stuff into a separate file.
[cdecl99.git] / src / validtypes.sed
diff --git a/src/validtypes.sed b/src/validtypes.sed
new file mode 100644 (file)
index 0000000..fd45fde
--- /dev/null
@@ -0,0 +1,8 @@
+1i\
+/* This file is automatically generated by validtypes.sed */
+/[^[:alpha:][:space:]]/b
+y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/
+s/LONG[[:space:]][[:space:]]*LONG/LLONG LONG/
+s/[[:upper:]][[:upper:]]*/(1ul<<CDECL_TYPE_&)/g
+s/[[:space:]][[:space:]]*/|/g
+s/.*/case &:/