Wireshark mailing list archives
Re: Display filter and/or precedence
From: Guy Harris <guy () alum mit edu>
Date: Fri, 9 Aug 2013 12:26:53 -0700
On Aug 9, 2013, at 11:46 AM, Evan Huus <eapache () gmail com> wrote:
On Fri, Aug 9, 2013 at 2:41 PM, Gerald Combs <gerald () wireshark org> wrote:Laura Chappell and Sean Walberg recently discovered that logical OR takes precedence over logical AND in display filters. Is there any reason we shouldn't reverse this so that we match the order of operations elsewhere (including BPF)?The fact they had to *discover* this is probably indicative of something,
It's probably indicative of several things, including the fact that some people (including me) don't have the priorities of AND and OR as hardwired into our brains as we have the priorities of multiple/divide and add/subtract, and always use parentheses to make it clear what we have in mind for Boolean expressions. For me, at least, this applies to C-derived languages, pcap filters, and Wireshark display filters, for starters. It's been ages since I've written FORTRAN code, so I don't know whether I even knew the relative priorities of .AND. and .OR.
but +1 for being consistent with the rest of the world.
Yes. ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- Display filter and/or precedence Gerald Combs (Aug 09)
- Re: Display filter and/or precedence Evan Huus (Aug 09)
- Re: Display filter and/or precedence Guy Harris (Aug 09)
- Re: Display filter and/or precedence Jakub Zawadzki (Aug 09)
- Re: Display filter and/or precedence Jakub Zawadzki (Aug 09)
- Re: Display filter and/or precedence Guy Harris (Aug 09)
- Re: Display filter and/or precedence Christopher Maynard (Aug 09)
- Re: Display filter and/or precedence Evan Huus (Aug 09)
- Re: Display filter and/or precedence Jakub Zawadzki (Aug 09)
- Re: Display filter and/or precedence Guy Harris (Aug 09)