首页> 外国专利> METHOD AND SYSTEM FOR USING SUBROUTINE GRAPHS FOR FORMAL LANGUAGE PROCESSING

METHOD AND SYSTEM FOR USING SUBROUTINE GRAPHS FOR FORMAL LANGUAGE PROCESSING

机译:子程序图用于形式语言处理的方法和系统

摘要

A method to process subroutine-structured graph-based intermediate representations during formal language processing implemented by a computing device. The method includes classifying a set of subroutines identified in an intermediate representation of code according to mutually recursive relationships between subroutines in the set of subroutines, recording the mutually recursive relationships, labeling to track the mutually recursive relationships, constructing a set of graph representations, collecting partial positions that distinguish points of action in generated code, labeling nodes of the graph of the intermediate representation, generating a subsequent intermediate representation by serialization of the graph of the intermediate representation through pre-order depth-first traversal, and creating the generated code from the intermediate representation.
机译:一种在计算设备实现的形式语言处理期间处理基于子例程结构的基于图的中间表示的方法。该方法包括:根据子例程集中子例程之间的相互递归关系,对在代码的中间表示中标识的子例程进行分类;记录相互递归关系;进行标记以跟踪相互递归关系;构造一组图形表示;收集在生成的代码中区分动作点的部分位置,标记中间表示的图的节点,通过对中间表示的图进行序列化(通过预先进行深度优先遍历)来生成后续的中间表示,以及从中创建生成的代码中间表示。

著录项

  • 公开/公告号US2020264852A1

    专利类型

  • 公开/公告日2020-08-20

    原文格式PDF

  • 申请/专利权人 LORING G. CRAYMER III;

    申请/专利号US202016790896

  • 发明设计人 LORING G. CRAYMER III;

    申请日2020-02-14

  • 分类号G06F8/41;

  • 国家 US

  • 入库时间 2022-08-21 11:24:48

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号