[SV LRM 2017] What is meaning of longest static prefix?

what is meaning of longest static prefix (Section 11.5.3) and where it can be used?

In reply to juhi_p:

You can search for longest static prefix or section 11.5.3 in the LRM and see that it used to figure out what part of a variable is affected by an assignment. There are two places where this is used:

  • You are not allowed to mix procedural and continuous assignments to the same variable
  • You are not allowed to make multiple procedural assignments to the same variable from different always_* blocks.