首页> 外国专利> Method for performing conditionalized N-way merging of source code

Method for performing conditionalized N-way merging of source code

机译:源代码的有条件的n路合并的方法

摘要

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).
机译:一种方法将N个版本的C / C ++程序合并到一个在语义上正确的统一程序中,同时将每个版本的语义保持在N个以内。合并冲突的问题是通过条件化潜在冲突的条件避免的。在N中唯一定义版本的预处理器定义。条件化是通过C / C ++预处理指令(例如,#if,#else,#elif)实现的。

著录项

  • 公开/公告号US8719786B2

    专利类型

  • 公开/公告日2014-05-06

    原文格式PDF

  • 申请/专利权人 DANIEL G. WADDINGTON;

    申请/专利号US20050093517

  • 发明设计人 DANIEL G. WADDINGTON;

    申请日2005-03-30

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-21 15:59:16

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号