I don't know if this has been discussed before or if this will break Windows 
(or some obscure platform) support but I would like to start using the ISO C99 
style for struct initialization (see section 6.7.8, example 10 in 
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1124.pdf). Using this style 
would make mca code much easier to read. Any thoughts? Would this break 
something?

Example:
struct module_foo {
       char *bar;
       int   baz;
};

struct foo foobar = {
       .bar = "foobar",
       .baz = 1
};

-Nathan
HPC-3, LANL

Reply via email to