会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Description language for an extensible compiler and tools infrastructure
    • 可扩展编译器和工具基础架构的描述语言
    • US07305666B2
    • 2007-12-04
    • US10626251
    • 2003-07-23
    • Julian BurgerDavid Read Tarditi, Jr.Charles L. MitchellAndrew Edward AyersVinod K. Grover
    • Julian BurgerDavid Read Tarditi, Jr.Charles L. MitchellAndrew Edward AyersVinod K. Grover
    • G06F9/44G06F9/45
    • G06F8/70G06F9/4488
    • Methods and systems are described herein for extending configuration dependent extensible software programs. Classes of a core extensible software program may be extended by adding a configuration dependent extension. The extensions may be added statically prior to compiling the core version of a software program or dynamically at runtime. The declaration of extensible core classes may include an extensibility attribute with an indication of whether the class is statically extensible or dynamically extensible. An object description language is also described herein for appropriately declaring configuration dependent extensible classes. Also, a pre-processor is described herein for processing the object description language to generate a source code representation of the extensible class declarations and their extensions. The source code representation may then be used to generate the extended version of the core software program.
    • 本文描述了用于扩展配置依赖的可扩展软件程序的方法和系统。 可以通过添加配置依赖扩展来扩展核心可扩展软件程序的类。 扩展可以在编译软件程序的核心版本之前静态地添加,或者在运行时动态添加。 可扩展核心类的声明可以包括可扩展性属性,指示该类是静态可扩展还是可动态扩展。 本文还描述了适当地声明配置依赖的可扩展类的对象描述语言。 而且,本文描述了一种用于处理对象描述语言以生成可扩展类声明及其扩展的源代码表示的预处理器。 然后可以使用源代码表示来生成核心软件程序的扩展版本。