Completely different.
In p1, Resetnon-synchronous asynchronous. At any time during the evaluation p1, Resetit becomes true, the property is disabled. While Reset is false, each posedge clockhas an attempt to verify what bis true, and then one measure, and cis the truth for an attempt to transmit, otherwise it fails. If at any time the Reset becomes true, all active attempts will be destroyed.
p2, Reset . posedge clock , ~Reset &b , , c - true , . , Reset .