This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dido:public:ra:xapend:xapend.b_stds:tech:omg:idl [2021/08/09 15:07] murphy [Scope] |
dido:public:ra:xapend:xapend.b_stds:tech:omg:idl [2021/08/17 15:19] (current) murphy [Scope] |
||
|---|---|---|---|
| Line 16: | Line 16: | ||
| | | ||
| ==== Scope ==== | ==== Scope ==== | ||
| - | : //This document specifies the OMG Interface Definition Language (IDL). IDL is a descriptive language used to define data types and [[dido:public:ra:xapend:xapend.a_glossary:i:interface|interfaces]] in a way that is independent of the programming language or operating system/processor platform.// | + | : //This document specifies the OMG Interface Definition Language (IDL). IDL is a descriptive language used to define data types and [[dido:public:ra:xapend:xapend.a_glossary:i:interface|interfaces]] in a way that is independent of the [[dido:public:ra:xapend:xapend.a_glossary:p:programlang|programming language]] or [[dido:public:ra:xapend:xapend.a_glossary:o:os|operating system]]/[[dido:public:ra:xapend:xapend.a_glossary:p:processor|processor]] [[dido:public:ra:xapend:xapend.a_glossary:p:platform|platform]].// |
| - | ://The IDL specifies only the syntax used to define the data types and interfaces. It is normally used in connection with other specifications that further define how these types/interfaces are utilized in specific contexts and platforms:// | + | ://The IDL specifies only the [[dido:public:ra:xapend:xapend.a_glossary:s:syntax|syntax]] used to define the data types and interfaces. It is normally used in connection with other specifications that further define how these types/interfaces are utilized in specific contexts and platforms:// |
| * //Separate “language mapping” specifications define how the IDL-defined constructs map to specific | * //Separate “language mapping” specifications define how the IDL-defined constructs map to specific | ||
| programming languages, such as, C/C++, Java, C#, etc.// | programming languages, such as, C/C++, Java, C#, etc.// | ||