[Freeciv-Dev] Re: unit type iterate
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
On Mon, Mar 04, 2002 at 05:28:47AM -0500, Jason Short wrote:
> Gregory Berkolaiko wrote:
> > Hey you iterate wizards. How about making unit_type_iterate.
> > Here's grep to help you:
>
> Are we talking about something like
>
> #define unit_type_iterate(id) { \
> int id; \
> for (id = 0; id < game.num_unit_types; id++) {
>
> or something a bit more forward-thinking (and slower) like
>
> #define unit_type_iterate(id, type) { \
> int id; \
> for (id = 0; id < game.num_unit_types; id++) { \
> struct unit_type *type = get_unit_type(id);
>
> or even something completely forward-thinking (and currently useless) like
>
> #define unit_type_iterate(type) { \
> int _id; \
> for (_id = 0; _id < game.num_unit_types; _id++) { \
> struct unit_type *type = get_unit_type(_id);
You might want to explain the particular reasons for choosing each
of these.
Why do you describe them as "forward thinking"? Being a bear of
little brain, these things are not immediately obvious to me.
--
Anthony J. Stuckey stuckey@xxxxxxxxxxxxxxxxx
"And they said work hard, and die suddenly, because it's fun."
-Robyn Hitchcock.
|
|