首页> 外国专利> Local Variable Tables in Thread-based Translators

Local Variable Tables in Thread-based Translators

机译:基于线程的转换器中的局部变量表

摘要

1. TECHNICAL FIELD OF THE INVENTION;How to set up a local variable table in a thread-based translator.;2. The technical problem to be solved by the invention;We want to make efficient use of storage location by avoiding duplicate storage of local variables in nested parallel statements.;3. Summary of Solution to Invention;If there is a parallel syntax by executing grammar and semantic analysis, assign the thread number to each execution order in order, and if the variable exists by parsing the execution statement, search the symbol table and the variable in the parallel syntax is a local variable. Searching for the local variable table corresponding to the thread number of the execution statement and if it is installed in the local variable table in the above step, parsing another execution statement to check the existence of the variable, and if it is not installed in the table, This is done by installing a local variable table by the thread number of the execution statement, translating the local variable by the thread number, and generating the code in the list.;4. Important uses of the invention;Used for translator of high speed parallel computer
机译:1.技术领域;如何在基于线程的翻译器中建立局部变量表; 2。本发明要解决的技术问题;我们要通过避免嵌套并行语句中局部变量的重复存储来有效利用存储位置。3。发明的解决方案摘要;如果通过执行语法和语义分析而具有并行语法,则按顺序将线程号分配给每个执行顺序,并且如果通过分析执行语句而存在该变量,则在符号表和变量中搜索并行语法是局部变量。搜索与执行语句的线程号相对应的本地变量表,以及是否在上一步中将其安装在本地变量表中,然后解析另一个执行语句以检查变量的存在,以及是否未将其安装在通过执行语句的线程号安装局部变量表,通过线程号转换局部变量并在列表中生成代码来完成; 4。本发明的重要用途;用于高速并行计算机的翻译器

著录项

  • 公开/公告号KR19980028627A

    专利类型

  • 公开/公告日1998-07-15

    原文格式PDF

  • 申请/专利权人 양승택;

    申请/专利号KR19960047755

  • 发明设计人 김진미;이경석;지동해;임기욱;

    申请日1996-10-23

  • 分类号G06F9/45;

  • 国家 KR

  • 入库时间 2022-08-22 02:48:25

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号