会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 7. 发明授权
    • Embedding of a non-imperative programming language for data transformation operations within an imperative programming language
    • 在命令式编程语言中嵌入用于数据转换操作的非命令式编程语言
    • US09047095B2
    • 2015-06-02
    • US13181038
    • 2011-07-12
    • Karsten BohlmannStefan BreschWelf WalterThilo Boehm
    • Karsten BohlmannStefan BreschWelf WalterThilo Boehm
    • G06F9/44G06F9/45G06F9/455
    • G06F8/41G06F8/76G06F9/45504
    • In an embodiment, a method of computer program compilation is presented. In this method, a compiler for a first programming language is provided. In one example, the first programming language allows a data assignment to depend on a result of a previous data assignment. Source code including a first portion written in the first programming language and a second portion written in a second programming language is accessed, with the second portion representing a data transformation from a first data structure accessible in the first portion to a second data structure accessible in the first portion. In one example, the second programming language prevents a data assignment that depends on a result of a previous data assignment. The source code is compiled using the compiler to generate executable code to be executed by an engine for the first programming language, which includes an interpretation engine to interpret the second portion.
    • 在一个实施例中,提出了一种计算机程序编译方法。 在该方法中,提供了用于第一编程语言的编译器。 在一个示例中,第一编程语言允许数据分配取决于先前数据分配的结果。 包含以第一编程语言编写的第一部分和以第二编程语言编写的第二部分的源代码被访问,其中第二部分表示从第一部分可访问的第一数据结构到第二数据结构的数据变换, 第一部分。 在一个示例中,第二编程语言防止取决于先前数据分配的结果的数据分配。 源代码是使用编译器来编译的,以生成由第一编程语言的引擎执行的可执行代码,其包括用于解释第二部分的解释引擎。