发明名称 Efficient computation of line information in a token-oriented representation of program code
摘要 An editor, software engineering tool or collection of such tools may be configured to encode (or employ an encoding of) an insertion point representation that identifies a particular token of a token-oriented representation and offset thereinto, together with at least some line-oriented coordinates. Efficient implementations of insert and remove operations that employ such a representation are described herein. Computational costs of such operations typically scale at worst with the size of fragments inserted into and/or removed from such a token-oriented representation, rather than with buffer size. Accordingly, such implementations are particularly well-suited to providing efficient support for programming tool environments in which a token stream is updated incrementally in correspondence with user edits.
申请公布号 US2004225997(A1) 申请公布日期 2004.11.11
申请号 US20030430538 申请日期 2003.05.06
申请人 SUN MICROSYSTEMS, INC. 发明人 VAN DE VANTER MICHAEL L.;URQUHART KENNETH B.
分类号 G06F9/44;(IPC1-7):G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址