Dave Denholm wrote:

> > If we go at it, we should probably create a CVS branch (or will
> > that be a Subversion branch?), since the task seems to be _very_
> > large and the multi-board version will be in non-working state for
> > (very) long time.  For the start, it is absolutely necessary to
> > make `libboard' compile and at this stage cooperation is hardly
> > possible.  Later, it will be possible that several of us work on
> > separate modules, converting them more or less independently.
>
> Can it be done incrementaly by using #define to map an existing name
> to an element in the global structure ?

I doubt.  You cannot do something like

#define board (game->board)

because of the infinite loop.  We could use different names for the
fields, though.  Anyway, it generally looks like a very unclean solution
to me.

Paul



_______________________________________________
gnugo-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnugo-devel

Reply via email to