发明授权
- 专利标题: Deep embedding of program languages
- 专利标题(中): 深入嵌入程序语言
-
申请号: US11621018申请日: 2007-01-08
-
公开(公告)号: US08091070B2公开(公告)日: 2012-01-03
- 发明人: Henricus Johannes Maria Meijer , Bruno S. Bozza , Brian C. Beckman
- 申请人: Henricus Johannes Maria Meijer , Bruno S. Bozza , Brian C. Beckman
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 主分类号: G06F9/44
- IPC分类号: G06F9/44
摘要:
A programming language is implemented in terms of another programming language via deep and/or modified shallow embedding. Embedded language control structures and/or type system are decomposed to primitive features. These features are semantically mapped to host language features. Other embedded language features are explicitly constructed in the host language. A map can also be constructed as a function of implementation to facilitate mapping embedded language applications to host language applications.
公开/授权文献
- US20080168421A1 DEEP EMBEDDING OF PROGRAM LANGUAGES 公开/授权日:2008-07-10
信息查询