Patent · US Active

Efficient immutable syntax representation with incremental change

US11372630B2 · kind B2 · utility

0Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 17, 2020
Grant dateJun 28, 2022
Priority date
Expiry dateSep 13, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/48
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Efficient immutable syntax representation with parent pointers under incremental change is enabled by creating a data structure comprising at least one tree structure that allows both upward and downward references in the tree and a tree structure that is immutable (read-only), and allows parts of itself to be re-used in other data structures. The data structure described enables tools to search and target particular sub trees. The fragment of the tree representing the targeted sub tree is produced as it is used. The rest of the tree is not produced. The read-only tree retains relative information, allowing it to be reassembled and shared.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.