Question
Note to players: By “token”, we mean a series of one or more characters. In a Makefile, this token enables writing multiple independent rules for one target. Haskell stands out among similar languages for its use of this token to mean not a list cons, but rather type ascription. When defending an error message named for this token, Rasmus Lerdorf wrote, "People whose first language is not English…are forced to work with unfamiliar terms every day". Alongside the arrow operator, this token was introduced in Java 8 to help make simple lambda expressions, and is called the method reference operator. The notoriously confusing PHP error “T PAAMAYIM NEKUDOTAYIM” is simply this token's name in (*) Hebrew. In Ruby and C++, this scope resolution operator is placed between the name of a class or namespace and one of its members - for example, it appears between “std” and “cout” (“C-out”). For 10 points, name this duplicated punctuation that also appears in the middle of analogies to mean “as”. ■END■
ANSWER: double colon [accept any answer suggesting two colons; prompt on “colons” but obviously reject any answer that implies a single colon]
<BC>
= Average correct buzz position
Conv. % | Power % | Average Buzz |
---|
75% | 25% | 117.33 |
Back to tossups