-
公开(公告)号:US09256401B2
公开(公告)日:2016-02-09
申请号:US13149693
申请日:2011-05-31
IPC分类号: G06F9/44
CPC分类号: G06F8/33
摘要: Enhancing dynamic code. A method includes obtaining one or more first data structures defining constructs in a body of dynamic language source code. From the one or more first data structures, identifier information is extracted for one or more of the defined constructs. Knowledge about the constructs is augmented. Using the identifier information and augmented knowledge, metadata about the body of the dynamic language source code is generated. The generated metadata is represented as a symbol table. The body of dynamic language source code is visually enhanced based on the symbol table structure.
摘要翻译: 增强动态代码 一种方法包括获得在动态语言源代码体中定义构造的一个或多个第一数据结构。 从一个或多个第一数据结构中,为一个或多个所定义的构造提取标识符信息。 关于结构的知识增加了。 使用标识符信息和增强知识,生成关于动态语言源代码的主体的元数据。 生成的元数据表示为符号表。 动态语言源代码的主体基于符号表结构进行视觉增强。
-
公开(公告)号:US20120311533A1
公开(公告)日:2012-12-06
申请号:US13149693
申请日:2011-05-31
IPC分类号: G06F9/44
CPC分类号: G06F8/33
摘要: Enhancing dynamic code. A method includes obtaining one or more first data structures defining constructs in a body of dynamic language source code. From the one or more first data structures, identifier information is extracted for one or more of the defined constructs. Knowledge about the constructs is augmented. Using the identifier information and augmented knowledge, metadata about the body of the dynamic language source code is generated. The generated metadata is represented as a symbol table. The body of dynamic language source code is visually enhanced based on the symbol table structure.
摘要翻译: 增强动态代码 一种方法包括获得在动态语言源代码体中定义构造的一个或多个第一数据结构。 从一个或多个第一数据结构中,为一个或多个所定义的构造提取标识符信息。 关于结构的知识增加了。 使用标识符信息和增强知识,生成关于动态语言源代码的主体的元数据。 生成的元数据表示为符号表。 动态语言源代码的主体基于符号表结构进行视觉增强。
-
公开(公告)号:US08789018B2
公开(公告)日:2014-07-22
申请号:US13149665
申请日:2011-05-31
IPC分类号: G06F9/44
摘要: Creating metadata for dynamic code in a descriptive metadata language. The method includes obtaining one or more first data structures defining constructs in a body of dynamic language source code. From the one or more first data structures, identifier information is extracted for one or more of the defined constructs. Knowledge about the constructs is augmented. Metadata about the body of the dynamic language source code is provided, with the source code, in a specific metadata format, to a user.
摘要翻译: 以描述性元数据语言创建动态代码的元数据。 该方法包括获得在动态语言源代码体中定义构造的一个或多个第一数据结构。 从一个或多个第一数据结构中,为一个或多个所定义的构造提取标识符信息。 关于结构的知识增加了。 动态语言源代码的主体的元数据以特定的元数据格式提供给用户。
-
公开(公告)号:US20120311536A1
公开(公告)日:2012-12-06
申请号:US13149665
申请日:2011-05-31
IPC分类号: G06F9/44
摘要: Creating metadata for dynamic code in a descriptive metadata language. The method includes obtaining one or more first data structures defining constructs in a body of dynamic language source code. From the one or more first data structures, identifier information is extracted for one or more of the defined constructs. Knowledge about the constructs is augmented. Metadata about the body of the dynamic language source code is provided, with the source code, in a specific metadata format, to a user.
摘要翻译: 以描述性元数据语言创建动态代码的元数据。 该方法包括获得在动态语言源代码体中定义构造的一个或多个第一数据结构。 从一个或多个第一数据结构中,为一个或多个所定义的构造提取标识符信息。 关于结构的知识增加了。 动态语言源代码的主体的元数据以特定的元数据格式提供给用户。
-
公开(公告)号:US09110751B2
公开(公告)日:2015-08-18
申请号:US13371479
申请日:2012-02-13
申请人: Jomo Fisher , Michael Wayne Jackson , Yunus Kilic , Steven Edward Lucco , Jesse D. McGatha , Jedrzej Z. Miadowicz , Steven J. Steiner
发明人: Jomo Fisher , Michael Wayne Jackson , Yunus Kilic , Steven Edward Lucco , Jesse D. McGatha , Jedrzej Z. Miadowicz , Steven J. Steiner
摘要: Aspects of the subject matter described herein relate to generating and caching software code. In aspects, a target device may receive software to install. The software may include source code that has not been compiled. The target device may install the software and indicate the source code of the package is to be compiled into intermediate or executable code that is persistently stored. If the target device receives a request to execute the software prior to it being compiled, the target device may compile and execute the software without delay. If the target device receives a request to execute the software after it is compiled, the target device may obtain and execute the compiled code. The behavior above may also be applied to scripting code obtained from a server remote to the target device.
摘要翻译: 本文描述的主题的方面涉及产生和缓存软件代码。 在一些方面,目标设备可以接收安装的软件。 该软件可能包括尚未编译的源代码。 目标设备可以安装软件并且指示要将包的源代码编译成持久存储的中间或可执行代码。 如果目标设备在编译之前收到执行软件的请求,则目标设备可以毫不迟延地编译和执行软件。 如果目标设备在编译之后接收到执行软件的请求,则目标设备可以获得并执行编译的代码。 上述行为也可以应用于从远程到目标设备的服务器获取的脚本代码。
-
公开(公告)号:US08776094B2
公开(公告)日:2014-07-08
申请号:US13207806
申请日:2011-08-11
申请人: Brent E. Rector , Elliot H. Omiya , Jerry J. Dunietz , Martyn S. Lovell , Ales Holecek , Mahesh Prakriya , Stephen C. Rowe , James F. Springfield , Noel R. Cross , Tassaduq H. Basu , Patrick H. Dussud , Raja Krishnaswamy , Steven Edward Lucco
发明人: Brent E. Rector , Elliot H. Omiya , Jerry J. Dunietz , Martyn S. Lovell , Ales Holecek , Mahesh Prakriya , Stephen C. Rowe , James F. Springfield , Noel R. Cross , Tassaduq H. Basu , Patrick H. Dussud , Raja Krishnaswamy , Steven Edward Lucco
IPC分类号: G06F3/00
摘要: Various embodiments provide an ability to describe, independent of a programming language, one or more interfaces associated with an operating system. Alternately or additionally, a compiler associated with a specific programming language can be configured to map the independent interface description(s) to the specific programming language. In some embodiments, an application can be configured to programmatically determine one or more interfaces of the operating system.
摘要翻译: 各种实施例提供了独立于编程语言来描述与操作系统相关联的一个或多个接口的能力。 或者或另外,与特定编程语言相关联的编译器可以被配置为将独立接口描述映射到特定编程语言。 在一些实施例中,应用可以被配置为以编程方式确定操作系统的一个或多个接口。
-
公开(公告)号:US20130212567A1
公开(公告)日:2013-08-15
申请号:US13371479
申请日:2012-02-13
申请人: Jomo Fisher , Michael Wayne Jackson , Yunus Kilic , Steven Edward Lucco , Jesse D. McGatha , Jedrzej Z. Miadowicz , Steven J. Steiner
发明人: Jomo Fisher , Michael Wayne Jackson , Yunus Kilic , Steven Edward Lucco , Jesse D. McGatha , Jedrzej Z. Miadowicz , Steven J. Steiner
摘要: Aspects of the subject matter described herein relate to generating and caching software code. In aspects, a target device may receive software to install. The software may include source code that has not been compiled. The target device may install the software and indicate the source code of the package is to be compiled into intermediate or executable code that is persistently stored. If the target device receives a request to execute the software prior to it being compiled, the target device may compile and execute the software without delay. If the target device receives a request to execute the software after it is compiled, the target device may obtain and execute the compiled code. The behavior above may also be applied to scripting code obtained from a server remote to the target device.
-
公开(公告)号:US20100262801A1
公开(公告)日:2010-10-14
申请号:US12422764
申请日:2009-04-13
IPC分类号: G06F12/14
CPC分类号: G06F9/52
摘要: An object reference is tagged with an isolation permission modifier. At least two permissions can be included, and in an example three permissions are included. In implementing the permissions, type modifiers for controlling access to type members through references pointing at an object are defined. One of the type modifiers is associated with each occurrence of a type name. Each of the of type modifiers defines a different access permission to restrict operations on the object to which the reference points.
摘要翻译: 对象引用被隔离权限修饰符标记。 可以包括至少两个权限,并且在一个示例中包括三个权限。 在实现权限时,通过定义对象的引用键入类型修饰符来控制对类型成员的访问。 类型修饰符之一与每个出现的类型名称相关联。 类型修饰符中的每一个定义了不同的访问权限,以限制对参考点所对应的操作。
-
公开(公告)号:US08495329B2
公开(公告)日:2013-07-23
申请号:US12422764
申请日:2009-04-13
CPC分类号: G06F9/52
摘要: An object reference is tagged with an isolation permission modifier. At least two permissions can be included, and in an example three permissions are included. In implementing the permissions, type modifiers for controlling access to type members through references pointing at an object are defined. One of the type modifiers is associated with each occurrence of a type name. Each of the of type modifiers defines a different access permission to restrict operations on the object to which the reference points.
摘要翻译: 对象引用被隔离权限修饰符标记。 可以包括至少两个权限,并且在一个示例中包括三个权限。 在实现权限时,通过定义对象的引用键入类型修饰符来控制对类型成员的访问。 类型修饰符之一与每个出现的类型名称相关联。 类型修饰符中的每一个定义了不同的访问权限,以限制对参考点所对应的操作。
-
公开(公告)号:US20130042258A1
公开(公告)日:2013-02-14
申请号:US13207806
申请日:2011-08-11
申请人: Brent E. Rector , Elliot H. Omiya , Jerry J. Dunietz , Martyn S. Lovell , Ales Holecek , Mahesh Prakriya , Stephen C. Rowe , James F. Springfield , Noel R. Cross , Tassaduq H. Basu , Patrick H. Dussud , Raja Krishnaswamy , Steven Edward Lucco
发明人: Brent E. Rector , Elliot H. Omiya , Jerry J. Dunietz , Martyn S. Lovell , Ales Holecek , Mahesh Prakriya , Stephen C. Rowe , James F. Springfield , Noel R. Cross , Tassaduq H. Basu , Patrick H. Dussud , Raja Krishnaswamy , Steven Edward Lucco
IPC分类号: G06F9/46
摘要: Various embodiments provide an ability to describe, independent of a programming language, one or more interfaces associated with an operating system. Alternately or additionally, a compiler associated with a specific programming language can be configured to map the independent interface description(s) to the specific programming language. In some embodiments, an application can be configured to programmatically determine one or more interfaces of the operating system.
摘要翻译: 各种实施例提供了独立于编程语言来描述与操作系统相关联的一个或多个接口的能力。 或者或另外,与特定编程语言相关联的编译器可以被配置为将独立接口描述映射到特定编程语言。 在一些实施例中,应用可以被配置为以编程方式确定操作系统的一个或多个接口。
-
-
-
-
-
-
-
-
-