Some compilers have flags to mark functions that don't return.
For example, GCC uses __attribute__((__noreturn__)).
All functions that don't return should be marked with this attribute.
("Parrot Cage Cleaners, assemble!")
--
Chip Salzenberg <ch...@pobox.com>
> Some compilers have flags to mark functions that don't return.
> For example, GCC uses __attribute__((__noreturn__)).
> All functions that don't return should be marked with this attribute.
This will happen. Humans will mark the functions with a special flag
comment, and then the headerizer will do the GCC magic.
xoxo,
Andy
--
Andy Lester => an...@petdance.com => www.petdance.com => AIM:petdance