发明申请
- 专利标题: Embedded multi-language programming
- 专利标题(中): 嵌入式多语言编程
-
申请号: US11208228申请日: 2005-08-19
-
公开(公告)号: US20070044066A1公开(公告)日: 2007-02-22
- 发明人: Henricus Meijer , Brian Beckman , Avner Aharoni , David Schach , Peter Drayton , Ralf Lammel , Jose Blakeley , Cyrus Najmabadi
- 申请人: Henricus Meijer , Brian Beckman , Avner Aharoni , David Schach , Peter Drayton , Ralf Lammel , Jose Blakeley , Cyrus Najmabadi
- 申请人地址: US WA Redmond 98052
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond 98052
- 主分类号: G06F9/44
- IPC分类号: G06F9/44
摘要:
Multiple programming languages can be embedded and supported within a single source. Programs nested with syntax from a plurality of languages (e.g., C#, SQL, XML . . . ), among other things, enable users to avail themselves of advantageous aspects of different languages for particular tasks. Language services that provide language specific functionality including but not limited to formatting, intelligent assist, auto completion, and coloring, can be employed and switched between to afford support for their respective languages in a mixed language source program. Similarly, mixed language programs can be compiled with language specific services or systems such as parsers, scanners and the like to process corresponding code portions.