发明名称 Compiler supporting programs as data objects
摘要 A compiler supporting a language in which selected semantic objects are represented as data objects. The data objects may be used in multiple ways to expand the capabilities of the programming language. Data objects may be passed to applications and used to create executable instructions for that application. In this way, instructions written in the native language of the compiler may be used to control applications that accept programs in a language inconsistent with the native language of the compiler. The syntax checking and variable binding capabilities of the compiler may be used for those instructions that will be executed by an application separate from the object code generated by the compiler. The semantic objects represented as data objects may be selected based on express operations included in the source code or may be based on implicit type conversion.
申请公布号 US8458678(B2) 申请公布日期 2013.06.04
申请号 US201113161816 申请日期 2011.06.16
申请人 MEIJER HENRICUS JOHANNES MARIA;HEJLSBERG ANDERS;WARREN MATTHEW;KULKARNI DINESH CHANDRAKANT;BOLOGNESE LUCA;HALLAM PETER A.;KATZENBERGER GARY SHON;BOX DONALD F.;MICROSOFT CORPORATION 发明人 MEIJER HENRICUS JOHANNES MARIA;HEJLSBERG ANDERS;WARREN MATTHEW;KULKARNI DINESH CHANDRAKANT;BOLOGNESE LUCA;HALLAM PETER A.;KATZENBERGER GARY SHON;BOX DONALD F.
分类号 G06F9/45;G06F7/00;G06F9/44;G06F17/30 主分类号 G06F9/45
代理机构 代理人
主权项
地址