首页> 外国专利> Automated methods for constructing language specific systems for reverse engineering source code into abstract syntax trees with attributes in a form that can more easily be displayed, understood and/or modified

Automated methods for constructing language specific systems for reverse engineering source code into abstract syntax trees with attributes in a form that can more easily be displayed, understood and/or modified

机译:自动化的方法,用于将特定语言的系统构造成将逆向工程源代码转换成抽象语法树,这些语法的属性形式可以更容易地显示,理解和/或修改

摘要

Disclosed herein is a method, which can be automated on an information processing device with memory, that dramatically reduces the effort required to create systems for reverse engineering source code in a plurality of structured languages into Abstract Syntax Trees (ASTs), which represent all of the information in said source code, and to automatically analyze, display and/or manipulate those ASTs. This method makes it possible to automatically construct systems for reverse engineering source code in any of a plurality of languages and for analyzing, manipulating and/or converting such code. This method also makes it possible to display and edit information as text in compressed ASTs in human understandable, pre-specified form.
机译:本文公开了一种方法,该方法可以在具有存储器的信息处理设备上自动化,该方法极大地减少了将用于将多种结构化语言的源代码反向工程化为表示抽象语法树(AST)的系统的系统所需的工作。所述源代码中的信息,并自动分析,显示和/或操纵这些AST。该方法使得可以自动地构造用于以多种语言中的任何一种对源代码进行逆向工程以及用于分析,操纵和/或转换这种代码的系统。这种方法还可以以人类可理解的,预先指定的形式在压缩的AST中以文本形式显示和编辑信息。

著录项

  • 公开/公告号US6061513A

    专利类型

  • 公开/公告日2000-05-09

    原文格式PDF

  • 申请/专利权人 SCANDURA;JOSEPH M.;

    申请/专利号US19970914314

  • 发明设计人 JOSEPH M. SCANDURA;

    申请日1997-08-18

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-22 01:37:10

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号