Predicate: punch

Roleset id: punch.01 , to hit or press (a key or a button), Source: , vncls: , framnet:

punch.01: PUNCH-V NOTES: Based on WSJ. Member of Vncls swat-18.2, carve-21.2-2. Updated by Julia, 10/2010. (from punch.01-v) PUNCH-N NOTES: Automatically created by Julia as an alias file for unification. (from punch.01-n)

Aliases:

AliasFrameNetVerbNet
punching (n.)
punch (n.)
punch (v.)Cause_harm

Roles:

        Arg0-PAG: agent (vnrole: 18.2-Agent, 21.2-2-Agent)
        Arg1-PPT: entity punched (vnrole: 18.2-Patient, 21.2-2-Patient)

Example: passive

        person: ns,  tense: past,  aspect: ns,  voice: passive,  form: participle

        The fan said he-1 was punched [*-1] by one player and that the other broke his jaw with a baseball bat .

        Rel: punched
        Arg1: [*-1]
        Arg0: by one player

Example: with direction- my FAVORITE aggressive ballooning example!

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

        We finally rendezvoused with our balloon , which had come to rest on a dirt road amid a clutch of Epinalers who watched us-1 disassemble our craft -- another half-an-hour of non-flight activity -- that included the precision routine of [*-1] yanking the balloon to the ground , punching all the air out of it , rolling it up and cramming it and the basket into the trailer .

        Arg0: [*]
        Rel: punching
        Arg1: all the air
        Argm-dir: out of it

Example: transitive

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

        Viewers can call a 900 number for additional advice , which will be tailored to their needs based on the numbers [0]-3 they punch [*T*-3]( `` [*] Press one if you 're pregnant , '' etc . ) .

        Arg0: they
        Rel: punch
        Arg1: [*T*-3] (= [0])
        Argm-slc: [0] -> the numbers