mozilla/rust — pull request #9255 by kballard (2013-09-17 08:45:25+00:00)
Title: Add new syntax extension fourcc!()

fourcc!() allows you to embed FourCC (or OSType) values that are
evaluated as u32 literals. It takes a 4-byte ASCII string and produces
the u32 resulting in interpreting those 4 bytes as a u32, using either
the platform-natiev endianness, or explicitly as big or little endian.