Jump to content

Path expression

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Uogl (talk | contribs) at 05:30, 6 February 2006 (create stub). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

In query languages, path expressions identify an object by describing how to navigate to it in some (possibly implicit) Graph of objects. For example, the path expression p.Manager.Home.City might refer the city of residence of someone's manager. Path expressions have been extended to support regular expression-like flexibility. XPath is an example of a path expression language.

In concurrency control, path expressions are a mechanism for expressing permitted sequences of execution. For example, a path expression like " {read}, write" might specify that either multiple simulatenous executions of read or a single execution of write but not both are allowed at any point in time.

See also

References

  • {{cite conference}}: Empty citation (help)
  • Template:Journal reference
  • {{cite conference}}: Empty citation (help)
  • {{cite conference}}: Empty citation (help)