Predicate: snap

Roleset id: snap.01 , bite at viciously, perhaps as an utterance, vncls: 37.3, framnet: -

snap.01: predicate edited by Arrick. This sense includes biting at, like an animal snapping at food. Member of VNcls manner_speaking-37.3.

Roles:

        Arg0: speaker, snapper (vnrole: 37.3-agent)
        Arg1: utterance (vnrole: 37.3-topic)
        Arg2: hearer, entity being snapped at (vnrole: 37.3-recipient)

Example: buncha irrelevant args

        It is interesting to see the fundamental stock pickers snap
        ``foul'' on program trading when the markets decline, while
        hailing the great values still abounding as the markets rise.

        Arg0: the fundamental stock pickers
        Rel: snap
        Arg1: " foul "
        Argm-adv: on program trading
        Argm-tmp: when the markets decline
        Argm-adv: while hailing the great values still abounding as the markets rise

Example: with hearer

        John angrily snapped at Mary.

        Arg0: John
        Argm-mnr: angrily
        Rel: snapped
        Arg2: at Mary

Example: be angry

        What-1 *T*-1 makes these young men snap.

        Arg0: these young men
        Rel: snap

Example: bite at

        person: third,  tense: past,  aspect: ns,  voice: active,  form: participle

        Allosaurus snapped at its food the way crocodiles do.

        Arg0: Allosaurus
        Rel: snapped
        Arg2: at its food
        Argm-mnr: the way crocodiles do.

Roleset id: snap.03 , snap the fingers, vncls: 40.3.2, framnet: -

snap.03: Member of VNcls crane-40.3.2.

Roles:

        Note that the "fingers" argument is often deleted as redundant; few people can snap their toes, for example.
        Arg0: snapper (vnrole: 40.3.2-agent)
        Arg1: fingers (vnrole: 40.3.2-patient)
        Arg2: at whom/what (vnrole: 40.3.2-recipient, 40.3.2-cause)

Example: all args

        person: ns,  tense: past,  aspect: ns,  voice: active,  form: full

        Mary snapped her fingers at John's rude behavior.

        Arg0: Mary
        Rel: snapped
        Arg1: her fingers
        Arg2: at John's rude behavior

Roleset id: snap.04 , make snapping noises, vncls: 43.2, framnet: -

snap.04: Member of Vncls sound_emission-43.2. Updated by Julia, 11/2010.

Roles:

        Arg0: maker of sounds (vnrole: 43.2-theme)

Example: ergative

        person: ns,  tense: ns,  aspect: ns,  voice: active,  form: participle

        John heard the logs snapping in the fireplace.

        Arg0: the logs
        Rel: snapping
        Argm-loc: in the fireplace

Roleset id: snap.05 , break into pieces, vncls: 45.1 23.2, framnet: Cause_to_fragment

snap.05: Member of VNcls break-45.1, split-23.2.

Roles:

        Arg0: breaker (vnrole: 45.1-agent, 23.2-agent)
        Arg1: thing broken (vnrole: 45.1-patient, 23.2-patient1)
        Arg2: instrument (vnrole: 45.1-instrument)
        Arg3: pieces

Example: typical usage

        person: ns,  tense: past,  aspect: ns,  voice: active,  form: full

        The Amex Market Value Index snapped a five-session losing streak by
        rising 2.91 to 378.07.

        Arg0: The Amex Market Value Index
        Rel: snapped
        Arg1: a five-session losing streak
        Argm-mnr: by rising 2.91 to 378.07

Example: more args

        John snapped pieces off the honkin' huge block-o-chocolate with
        his fingers.

        Arg0: John
        Rel: snapped
        Arg3: pieces
        Arg1: off the honkin' huge block-o-chocolate
        Arg2: with his fingers

Roleset id: snap.07 , move quickly, vncls: , framnet: -

snap.07: No VNcls.

Roles:

        Arg0: mover
        Arg1: thing in motion
        Arg2: destination

Example: with direction and destination

        person: ns,  tense: ns,  aspect: progressive,  voice: active,  form: participle

        [Sun Microsystems Inc.]-1, *trace*-1 snapping back to profitability
        after its first quarterly loss as a public firm, said it earned
        $5.2 million, or seven cents a share, in the fiscal first
        quarter.

        Arg1: *trace*
        Rel: snapping
        Argm-dir: back
        Arg2: to profitability
        Argm-tmp: after its first quarterly loss as a public firm

Example: with agent

        person: ns,  tense: ns,  aspect: ns,  voice: active,  form: full

        A loud noise made John snap his head around.

        Arg0: John
        Rel: snap
        Arg1: his head
        Argm-dir: around

Roleset id: snap.09 , Take Pictures with snapping noise, vncls: , framnet: -

snap.09: Roleset based on instances in wsj-roleset revisions. Framed by Claire. No VNcls.

Roles:

        Arg0: Photographer
        Arg1: Shots/ pictures

Example: Typical transitive

        person: ns,  tense: ns,  aspect: ns,  voice: ns,  form: ns

        She snaps photos of the buckled floors and the plaster that has fallen away from the walls .

        Arg0: She
        Rel: snaps
        Arg1: photos of the buckled floors and plaster that has fallen away from the walls.


Predicate: snap_off

Roleset id: snap.06 , break into pieces, vncls: , framnet: -

Roles:

        Arg0: breaker
        Arg1: piece(s)
        Arg2: whole

Example: all args

        John snapped off a twig from the tree.

        Arg0: John
        Rel: [snapped] [off]
        Arg1: a twig
        Arg2: from the tree


Predicate: snap_up

Roleset id: snap.08 , acquire quickly, vncls: , framnet: -

snap.08: No VNcls. Comparison to 'buy'.

Roles:

        I sorta doubt the higher args will appear, but it's theoretically possible.
        Arg0: agent, entity acquiring something
        Arg1: thing acquired
        Arg2: seller
        Arg3: price paid
        Arg4: benefactive

Example: just transitive

        person: third,  tense: present,  aspect: perfect,  voice: active,  form: participle

        If the Paribas bid succeeds, it will be the second time in two
        months *trace* a big French investment banking group has snapped up an
        insurance group *trace*.

        Arg0: a big French investment banking group
        Rel: [ snapped] [ up]
        Arg1: an insurance group
        Argm-tmp: *trace*
        Argm-rcl: *trace* -> the second time in two months