会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Execution of dynamic languages via metadata extraction
    • 通过元数据提取来执行动态语言
    • US09003380B2
    • 2015-04-07
    • US12862560
    • 2010-08-24
    • Gheorghe Calin CascavalMehrdad H. Reshadi
    • Gheorghe Calin CascavalMehrdad H. Reshadi
    • G06F9/45G06F9/455G06F9/445
    • G06F9/45508G06F9/44505G06F9/45512
    • Methods and devices for executing scripts written in a dynamic scripting language include parsing scripts in two stages, a pre-parse using a simplified grammar to generate script metadata regarding the high level structure of the script, and a full parse using the grammar and syntax of the dynamic scripting language and generated script metadata. The generated metadata may describe the high level structure that is present in the language of the script such as functions, object methods, and a top level call graph. The script metadata may be used during the full parse to determine the parts of the code to be fully parsed. The aspects minimize processing time spent in the parsing at run-time, and may eliminate processing required to interpret or compile sections of code that will not be executed. Script metadata as well as results of full parsing may also be cached to provide further processing efficiencies.
    • 用于执行以动态脚本语言编写的脚本的方法和设备包括分两个阶段解析脚本,使用简化语法进行预解析,以生成关于脚本的高级结构的脚本元数据,并使用语法和语法完整解析 动态脚本语言和生成的脚本元数据。 生成的元数据可以描述以脚本的语言存在的高级结构,诸如函数,对象方法和顶级调用图。 可以在完整解析过程中使用脚本元数据来确定要完全解析的代码部分。 这些方面最大限度地减少了运行时在解析中花费的处理时间,并且可以消除解释或编译将不被执行的代码段所需的处理。 还可以缓存脚本元数据以及完全解析的结果,以提供进一步的处理效率。
    • 2. 发明申请
    • EXECUTION OF DYNAMIC LANGUAGES VIA METADATA EXTRACTION
    • 动态语言通过元素提取的执行
    • US20110173597A1
    • 2011-07-14
    • US12862560
    • 2010-08-24
    • Gheorghe Calin CascavalMehrdad H. Reshadi
    • Gheorghe Calin CascavalMehrdad H. Reshadi
    • G06F9/45
    • G06F9/45508G06F9/44505G06F9/45512
    • Methods and devices for executing scripts written in a dynamic scripting language include parsing scripts in two stages, a pre-parse using a simplified grammar to generate script metadata regarding the high level structure of the script, and a full parse using the grammar and syntax of the dynamic scripting language and generated script metadata. The generated metadata may describe the high level structure that is present in the language of the script such as functions, object methods, and a top level call graph. The script metadata may be used during the full parse to determine the parts of the code to be fully parsed. The aspects minimize processing time spent in the parsing at run-time, and may eliminate processing required to interpret or compile sections of code that will not be executed. Script metadata as well as results of full parsing may also be cached to provide further processing efficiencies.
    • 用于执行以动态脚本语言编写的脚本的方法和设备包括分两个阶段解析脚本,使用简化语法进行预解析,以生成关于脚本的高级结构的脚本元数据,并使用语法和语法完整解析 动态脚本语言和生成的脚本元数据。 生成的元数据可以描述存在于脚本的语言中的高级结构,例如函数,对象方法和顶级调用图。 可以在完整解析过程中使用脚本元数据来确定要完全解析的代码部分。 这些方面最大限度地减少了运行时在解析中花费的处理时间,并且可以消除解释或编译将不被执行的代码段所需的处理。 还可以缓存脚本元数据以及完全解析的结果,以提供进一步的处理效率。