Kris wedge or sliver. "Kris" is the more frequently used spelling in the West, but "keris" is more popular in the dagger's native lands, as exemplified by the late Bambang Harsrinuksmo's popular book entitled "Ensiklopedi Keris" (Kris Encyclopedia). Two notable exceptions are the Philippines where it is usually called "kalis" or "kris" (although the Filipino "kalis" is a sword, rather than a dagger), and Thailand where it is always spelled kris and pronounced either as "kris" or "krit". In the Yala dialect the word is "kareh". Other spellings used by European colonists include "cryse", "crise", "criss", "kriss" and "creese." Kris history
Type punning fact that in C, a pointer to codice_4 is freely convertible to a pointer to codice_5; and, in addition, that the two structure types share the same memory layout. Therefore, a reference to the structure field codice_6 (where codice_7 is of type codice_8) will actually refer to the field codice_9 (where codice_10 is of type codice_4). In other words, the sockets library uses type punning to implement a rudimentary form of polymorphism or inheritance. Often seen in the programming world is the use of "padded" data structures to allow for the storage of different kinds of values in what is