#This example models two lexical entries, buy and sell, as referring to the same reference . The example uses the class SemanticFrame to specify that both lexical entries refer to the same frame, albeit with different argument bindings. @prefix ontolex: . @prefix synsem: . @prefix lexinfo: . @prefix myVocab: . @prefix xsd: . @prefix : <> . :sell a ontolex:LexicalEntry ; lexinfo:partOfSpeech lexinfo:verb ; ontolex:canonicalForm :sell_canonical_form; synsem:synBehaviour :sell_transitive_pp; synsem:synBehaviour :sell_doubletransitive_pp; ontolex:sense :sell_sense; synsem:semFrame :exchange_goods_for_money_frame. :sell_sense ontolex:reference . :sell_canonical_form ontolex:writtenRep "sell"@en. :sell_transitive_pp a lexinfo:TransitivePPFrame; lexinfo:subject :sell_transitive_pp_subject ; lexinfo:directObject :sell_transitive_pp_directObject ; lexinfo:prepositionalAdjunct :sell_transitive_pp_prepAdjunct. :sell_transitive_pp_subj synsem:thematicRole myVocab:agent. :sell_transitive_pp_directObject synsem:thematicRole myVocab:patient. :sell_transitive_pp_prepAdj synsem:marker :to ; synsem:optional "true"^^xsd:boolean; synsem:thematicRole myVocab:beneficiary. :sell_doubletransitive a lexinfo:DoubleTransitiveFrame; lexinfo:subject :sell_doubletransitive_subject; lexinfo:directObject :sell_doubletransitive_directObject; lexinfo:indirectObject :sell_doubletransitive_indirectObject. :sell_doubletransitive_subject synsem:thematicRole myVocab:agent. :sell_doubletransitive_directObject synsem:thematicRole myVocab:patient. :sell_doubletransitive:prepositionalAdjunct synsem:thematicRole myVocab:beneficiary. # the following corresponds to LMF SemanticPredicate :exchange_goods_for_money_frame a synsem:SemanticFrame; synsem:role :exchange_goods_for_money_semframe_role1; synsem:role :exchange_goods_for_money_semframe_role2; synsem:role :exchange_goods_for_money_semframe_role3; synsem:synFrame :sell_transitive_pp; synsem:synFrame :sell_doubletransitive. :exchange_goods_for_money_semframe_role1 a synsem:SemanticRole; ontolex:reference ; synsem:argBinding :sell_transitive_pp_subject; synsem:argBinding :sell_transitive_doubletransitive_subject. :exchange_goods_for_money_semframe_role2 a synsem:SemanticRole; ontolex:reference ; synsem:argBinding :sell_transitive_pp_object; synsem:argBinding :sell_doubletransitive_pp_directObject. :exchange_goods_for_money_semframe_role3 a synsem:SemanticRole; ontolex:reference ; synsem:argBinding :sell_transitive_pp_prepAdjunct; synsem:argBinding :sell_doubletransitive_pp_indirectobject; synsem:thematicRole myVocab:beneficiary. :buy a ontolex:LexicalEntry ; lexinfo:partOfSpeech lexinfo:verb ; ontolex:canonicalForm :buy_canonical_form; synsem:synBehavior :buy_transitive_pp; ontolex:sense :buying. :buying ontolex:reference . :buy_canonical_form ontolex:writtenRep "buy"@en. :buy_transitive_pp a lexinfo:TransitivePPFrame; lexinfo:subject :buy_transitive_pp_subject ; lexinfo:directObject :buy_transitive_pp_directObject ; lexinfo:prepositionalAdjunct :buy_transitive_pp_prepAdjunct; synsem:frame :exchange_goods_for_money_frame. :buy_transitive_pp_prepAdjunct synsem:marker :from ; synsem:optional "true"^^xsd:boolean ; synsem:thematicRole myVocab:source. :buy_transitive_pp_subject synsem:thematicRole myVocab:agent. :buy_transitive_pp_directObject synsem:thematicRole myVocab:patient. :exchange_goods_for_money_semframe_role1 synsem:argBinding :buy_transitive_pp_prepAdjunct. :exchange_goods_for_money_semframe_role2 synsem:argBinding :buy_transitive_pp_directObject. :exchange_goods_for_money_semframe_role3 synsem:argBinding :buy_transitive_pp_pp_subject.