Pre-compiling device
    1.
    发明授权
    Pre-compiling device 失效
    预编译器

    公开(公告)号:US07761860B2

    公开(公告)日:2010-07-20

    申请号:US11345221

    申请日:2006-02-02

    IPC分类号: G06F9/45

    CPC分类号: G06F8/51

    摘要: A method for and a pre-compiling device capable of easily changing a software structure in compliance with a hardware characteristic. The pre-compiling device includes a source code scanner for scanning for a source code file, retrieving a configuration directive, analyzing a syntax of the directive, and outputting a tree of a lexical unit corresponding to the retrieved configuration directive; a core for outputting the configuration directive in a configuration state; code generation modules for outputting a configuration state output from the core as a programming language that has no correlation with a flow of the lexical unit; and programming language modules for transferring information on a comment syntax of the corresponding language to the source code scanner and the code generation modules, and receiving the programming language that has no correlation with the flow of the lexical unit outputted from the code generation modules and outputting source codes.

    摘要翻译: 一种能够根据硬件特性容易地改变软件结构的方法和预编译装置。 预编译装置包括用于扫描源代码文件的源代码扫描器,检索配置指令,分析指令的语法,以及输出对应于所检索的配置指令的词汇单元的树; 用于在配置状态下输出配置指令的核心; 代码生成模块,用于输出从所述核心输出的配置状态作为与所述词汇单元的流程无关的编程语言; 以及用于将关于相应语言的注释语法的信息传送到源代码扫描器和代码生成模块的编程语言模块,以及接收与从代码生成模块输出的词汇单元的流程无关的编程语言,并且输出 源代码。

    Pre-compiling device
    2.
    发明申请
    Pre-compiling device 失效
    预编译器

    公开(公告)号:US20060179426A1

    公开(公告)日:2006-08-10

    申请号:US11345221

    申请日:2006-02-02

    IPC分类号: G06F9/45

    CPC分类号: G06F8/51

    摘要: A method for and a pre-compiling device capable of easily changing a software structure in compliance with a hardware characteristic. The pre-compiling device includes a source code scanner for scanning for a source code file, retrieving a configuration directive, analyzing a syntax of the directive, and outputting a tree of a lexical unit corresponding to the retrieved configuration directive; a core for outputting the configuration directive in a configuration state; code generation modules for outputting a configuration state output from the core as a programming language that has no correlation with a flow of the lexical unit; and programming language modules for transferring information on a comment syntax of the corresponding language to the source code scanner and the code generation modules, and receiving the programming language that has no correlation with the flow of the lexical unit outputted from the code generation modules and outputting source codes.

    摘要翻译: 一种能够根据硬件特性容易地改变软件结构的方法和预编译装置。 预编译装置包括用于扫描源代码文件的源代码扫描器,检索配置指令,分析指令的语法,以及输出对应于所检索的配置指令的词汇单元的树; 用于在配置状态下输出配置指令的核心; 代码生成模块,用于输出从所述核心输出的配置状态作为与所述词汇单元的流程无关的编程语言; 以及用于将关于相应语言的注释语法的信息传送到源代码扫描器和代码生成模块的编程语言模块,以及接收与从代码生成模块输出的词汇单元的流程无关的编程语言,并且输出 源代码。