ISO C, and our parser. Print ASCII 0 as '\0', since that's what
people are used to seeing.
+2001-12-19 Jim Blandy <jimb@redhat.com>
+
+ * c-lang.c (c_emit_char): Print ASCII 11 as '\v', to match
+ ISO C, and our parser. Print ASCII 0 as '\0', since that's what
+ people are used to seeing.
+
2001-12-18 Jim Blandy <jimb@redhat.com>
* c-lang.c (c_printstr, c_builtin_types, cplus_builtin_types):
case '\r':
fputs_filtered ("\\r", stream);
break;
+ case '\013':
+ fputs_filtered ("\\v", stream);
+ break;
case '\033':
fputs_filtered ("\\e", stream);
break;
case '\007':
fputs_filtered ("\\a", stream);
break;
+ case '\0':
+ fputs_filtered ("\\0", stream);
+ break;
default:
fprintf_filtered (stream, "\\%.3o", (unsigned int) c);
break;