发明授权
- 专利标题: Programming language type system with automatic conversions
- 专利标题(中): 具有自动转换功能的编程语言类型系统
-
申请号: US10414250申请日: 2003-04-15
-
公开(公告)号: US07523443B2公开(公告)日: 2009-04-21
- 发明人: Charles J. DeVane
- 申请人: Charles J. DeVane
- 申请人地址: US MA Natick
- 专利权人: The MathWorks, Inc.
- 当前专利权人: The MathWorks, Inc.
- 当前专利权人地址: US MA Natick
- 代理机构: Lahive & Cockfield, LLP
- 代理商 Kevin J. Canning
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F9/45
摘要:
A programming language type system includes, in a memory, a set of numeric type including integer types, fixed-point types and floating-point types, a set of type propagation rules to automatically determine result types of any combination of integer types, fixed-point types and floating-point types, constant annotations to explicitly specify a result type of a literal constant, context-sensitive constants whose type is determined from a context of a constant according to the set of type propagation rules, an assignment operator to explicitly specify a type of a value or computation, and operator annotations to explicitly specify a result type of a computation.
公开/授权文献
信息查询