Invention Grant
US08719786B2 Method for performing conditionalized N-way merging of source code
有权
用于执行源代码的有条理的N-way合并的方法
- Patent Title: Method for performing conditionalized N-way merging of source code
- Patent Title (中): 用于执行源代码的有条理的N-way合并的方法
-
Application No.: US11093517Application Date: 2005-03-30
-
Publication No.: US08719786B2Publication Date: 2014-05-06
- Inventor: Daniel G. Waddington
- Applicant: Daniel G. Waddington
- Applicant Address: FR Paris
- Assignee: Alcatel Lucent
- Current Assignee: Alcatel Lucent
- Current Assignee Address: FR Paris
- Agency: Wall & Tong, LLP
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A method combines N versions of a C/C++ program into a single, semantically correct, unified program, while maintaining the semantics of each version within N. The problem of merge conflicts is avoided by conditionalizing changes that potentially conflict, according to a set of preprocessors definitions that uniquely define the version within N. Conditionalization is realized through C/C++ preprocessing directives (e.g., #if, #else, #elif).
Public/Granted literature
- US20060225040A1 Method for performing conditionalized N-way merging of source code Public/Granted day:2006-10-05
Information query