一种电子文档的自动查错方法

    公开(公告)号:CN105589837A

    公开(公告)日:2016-05-18

    申请号:CN201410569484.1

    申请日:2014-10-22

    IPC分类号: G06F17/22

    摘要: 本发明公开了一种电子文档的自动查错方法,包括:依据被测文档要检查的内容定制检查项;将所述定制检查项生成VBA文件,再将所述VBA文件导入到Office的宏中;所述的VBA文件设置为检查内容定义区、检查项模块区以及执行区;在检查内容定义区是对所述检查项模块标记的变量名和对所述检查项模块的说明;所述检查项模块区用于实现将定制的检查项按照检查流程执行相应的检查逻辑;在所述的执行区中,调用定制好的检查项,并将出错的内容和出错的位置写入到所述检查报告中。与采用人工检查电子文档的方式相比,自动化程度高,且提高了处理效率和准确率。

    一种电子文档的自动查错方法

    公开(公告)号:CN105589837B

    公开(公告)日:2019-03-08

    申请号:CN201410569484.1

    申请日:2014-10-22

    IPC分类号: G06F17/22

    摘要: 本发明公开了一种电子文档的自动查错方法,包括:依据被测文档要检查的内容定制检查项;将所述定制检查项生成VBA文件,再将所述VBA文件导入到Office的宏中;所述的VBA文件设置为检查内容定义区、检查项模块区以及执行区;在检查内容定义区是对所述检查项模块标记的变量名和对所述检查项模块的说明;所述检查项模块区用于实现将定制的检查项按照检查流程执行相应的检查逻辑;在所述的执行区中,调用定制好的检查项,并将出错的内容和出错的位置写入到所述检查报告中。与采用人工检查电子文档的方式相比,自动化程度高,且提高了处理效率和准确率。

    一种编译器的可视化语法树的生成方法和重构方法

    公开(公告)号:CN103645986B

    公开(公告)日:2016-08-17

    申请号:CN201310629025.3

    申请日:2013-11-29

    IPC分类号: G06F11/36 G06F9/45 G06F17/27

    摘要: 本发明涉及一种编译器的可视化语法树的生成方法和重构方法,其中,该生成方法包括:步骤(1),解析编译器语义分析模块接收到的语法树,确定语法树的节点信息,节点信息至少包括:节点类型名、节点位置、以及节点属性值;步骤(2),翻译节点属性值,得到相应的节点属性信息,并为语法树中每个节点的节点类型名添加头部标识,得到节点名称,其中,头部标识用于为每个节点提供唯一标识;步骤(3),根据节点名称、以及节点位置,应用预定节点排列算法,对语法树的多个节点进行组织,得到语法树的语法树层级结构,并在语法树层级结构中,关联上节点属性信息;步骤(4),整理树形层级结构,生成可视化语法树;步骤(5),存储可视化语法树。

    一种编译器的可视化语法树的生成方法和重构方法

    公开(公告)号:CN103645986A

    公开(公告)日:2014-03-19

    申请号:CN201310629025.3

    申请日:2013-11-29

    IPC分类号: G06F11/36 G06F9/45 G06F17/27

    摘要: 本发明涉及一种编译器的可视化语法树的生成方法和重构方法,其中,该生成方法包括:步骤(1),解析编译器语义分析模块接收到的语法树,确定语法树的节点信息,节点信息至少包括:节点类型名、节点位置、以及节点属性值;步骤(2),翻译节点属性值,得到相应的节点属性信息,并为语法树中每个节点的节点类型名添加头部标识,得到节点名称,其中,头部标识用于为每个节点提供唯一标识;步骤(3),根据节点名称、以及节点位置,应用预定节点排列算法,对语法树的多个节点进行组织,得到语法树的语法树层级结构,并在语法树层级结构中,关联上节点属性信息;步骤(4),整理树形层级结构,生成可视化语法树;步骤(5),存储可视化语法树。