首页> 外国专利> METHOD FOR TRANSFORMING INTERMEDIATE LANGUAGE USING RANGE OF VALUES OF OPERATOR, SYSTEM AND COMPUTER-READABLE RECORDING MEDIUM WITH PROGRAM THEREFOR

METHOD FOR TRANSFORMING INTERMEDIATE LANGUAGE USING RANGE OF VALUES OF OPERATOR, SYSTEM AND COMPUTER-READABLE RECORDING MEDIUM WITH PROGRAM THEREFOR

机译:利用操作者的取值范围转换中间语言的方法,系统和程序可读的记录介质

摘要

A method for transforming an intermediate language comprises the steps of: generating a C-language-based source file including a predetermined operator; transforming the source file into a platform-independent intermediate language code including a string corresponding to the operator; and detecting a platform-dependent syntax error from the platform-independent intermediate language code, using a predetermined range of values for the operator. The method can previously check whether syntax including an operator causes a problem on a specific platform without compiling into a platform-dependent intermediate language code by representing the operator, which has different values for different platforms, as a string on a platform-independent intermediate language code and by checking syntax errors using the range of values of the operator pre-stored in the compiler (e.g., maximum and minimum values).
机译:一种用于转换中间语言的方法,包括以下步骤:生成包括预定运算符的基于C语言的源文件;以及将源文件转换成平台无关的中间语言代码,包括与操作员相对应的字符串;使用用于操作员的预定值范围,从与平台无关的中间语言代码中检测与平台有关的语法错误。该方法可以通过将表示针对不同平台具有不同值的运算符表示为与平台无关的中间语言上的字符串,从而预先检查包括运算符在内的语法是否会在特定平台上引起问题,而无需编译为与平台相关的中间语言代码通过使用预存储在编译器中的运算符的值范围(例如,最大值和最小值)来检查代码和语法错误。

著录项

  • 公开/公告号KR101449657B1

    专利类型

  • 公开/公告日2014-10-13

    原文格式PDF

  • 申请/专利权人

    申请/专利号KR20130023270

  • 发明设计人 김수현;강진구;

    申请日2013-03-05

  • 分类号G06F9/45;

  • 国家 KR

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

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号