首页> 外国专利> Translator for transmitting source code for high level language, e.g. C, C++, Java, Fortran

Translator for transmitting source code for high level language, e.g. C, C++, Java, Fortran

机译:转换器,用于传输高级语言的源代码,例如C,C ++,Java,Fortran

摘要

The device translates the source code into a bit stream for transmission. The receiver reconstruction end provides a syntactical and logic equivalent program code. An abstract tree generated by syntax analysis is encoded in a bit efficient manner. The translator set bit streams are allocated to reserved or special spoken words. Short bit streams are allocated to the symbols by lexical analysis. On the basis of the analysis even constants are translated into bit streams. Instructions, e.g. a declaration, a function call up, arithmetic instructions and key words are allocated to short bit streams. The structure of a partial tree is provided if this structure is not unequivocally set to the key word. The key words and bit streams are combined in an unambiguous manner. For symbols which must be recognised externally the allocation of the symbol is transmitted to the internally used bit streams.
机译:设备将源代码转换为比特流以进行传输。接收器重建端提供语法和逻辑等效的程序代码。通过语法分析生成的抽象树以位有效方式进行编码。转换器设置的位流分配给保留字或特殊口语字。短位流通过词法分析分配给符号。在分析的基础上,甚至常量也转换为位流。说明,例如声明,函数调用,算术指令和关键字被分配给短位流。如果未明确地将部分树的结构设置为关键字,则提供该结构。关键字和比特流以明确的方式组合。对于必须在外部识别的符号,符号的分配被传输到内部使用的比特流。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号