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. (15[1])When defending an error message (15[1])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, (15[1])and is called the method reference operator. The notoriously (15[1])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 (10[1])- 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
100%80%86.20

Back to tossups

Buzzes

PlayerTeamOpponentBuzz PositionValue
Andrew HunterA TV Guide for NetheadsWhy does ACF have electrons do its work?4815
Andrew SzetoI thought this was a Counter-Strike themed tournamentI Paused My Unique Game to Be Here5315
Luke Van De WegheTheComputer Science: Going Outside9215
Eric ChenEventually Munches All Computer StorageJAX guide -league -of -legends -lol -mortal -kombat10115
Yoona ChoiCarnegie Lemonsfoo13710