Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] lojza.h: release early, release often . . . . . . . .
- Date: Fri, 28 Jul 2006 11:54:17 +0900
- From: "Stephen J. Turnbull" <stephen@example.com>
- Subject: Re: [tlug] lojza.h: release early, release often . . . . . . . .
- References: <20060726125907.GH5111@example.com> <20060727081940.GM5111@example.com> <20060727120544.6e18e45f.jep200404@example.com>
- Organization: The XEmacs Project
- User-agent: Gnus/5.1007 (Gnus v5.10.7) XEmacs/21.5-b27 (linux)
>>>>> "Jim" == Jim <jep200404@example.com> writes: Jim> I've learned to add parentheses around #define values as a Jim> matter of routine to avoid suprises. Good luck! There are all kinds of ways this can trip you up if you're actually doing anything complex enough for it to help. Really, you should be aiming at exactly the necessary number of parentheses. If it starts turning into work to get them right, it's time to think about strategies for avoiding use of #define. You should use const (or enum for ints) and inline instead of macros whenever possible. -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software.
- Follow-Ups:
- Re: [tlug] lojza.h: release early, release often . . . . . . . .
- From: Ian Wells
- References:
Home | Main Index | Thread Index
- Prev by Date: [tlug] Linux applications for Palm syncing kind of suck (Was: I'm a glutton for punishment...)
- Next by Date: Re: [tlug] Emacs batch commands
- Previous by thread: [tlug] lojza.h: release early, release often . . . . . . . . (was Re: just a quick note... more to come later :))
- Next by thread: Re: [tlug] lojza.h: release early, release often . . . . . . . .
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links