From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Mon, 28 Aug 1995 00:28:20 -0400 From: Byron Rakitzis byron@netapp.com Subject: Set User (aka su) Topicbox-Message-UUID: 1c461314-eac8-11e9-9e20-41e7f4b1d025 Message-ID: <19950828042820.hWj3I0Fh4YjdVsdpbPOzHS4Zj1hyACXV6nBrl5CiesU@z> See Ken Thomson's paper on his C compiler. It is an extension used to map enum constants to array indices. So char *msg_string[] = { [ENOENT] "No such file or directory", } would yield msg_string[ENOENT] == "No such file or directory"