Ignore:
Timestamp:
Jan 14, 2008, 11:07:46 AM (11 years ago)
Author:
cameron
Message:

Refactoring byte-space lexical recognizers => bytelex.h

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/multiliteral.h

    r17 r19  
    5959  static uint64_t const value =
    6060#if BYTE_ORDER == BIG_ENDIAN
    61     ((uint64_t) c4int32<C, c1, c2, c3, c4>::value) << 32 +
     61    (((uint64_t) c4int32<C, c1, c2, c3, c4>::value) << 32) +
    6262     (uint64_t) c4int32<C, c5, c6, c7, c8>::value;
    6363#endif
    6464#if BYTE_ORDER == LITTLE_ENDIAN
    6565    ((uint64_t) c4int32<C, c1, c2, c3, c4>::value) +
    66     ((uint64_t) c4int32<C, c5, c6, c7, c8>::value) << 32;
     66    (((uint64_t) c4int32<C, c5, c6, c7, c8>::value) << 32);
    6767#endif
    6868};
Note: See TracChangeset for help on using the changeset viewer.