Interface Definition Language: Difference between revisions
Appearance
Created page with "Interface Definition Language or '''IDL''' is a formal way of defining the interface of a software object in an object-oriented system or language. Used in the OS/2, UN..." |
No edit summary |
||
Line 3: | Line 3: | ||
Used in the OS/2, [[UNIX]] and [[Microsoft Windows]] worlds, but with some variations. | Used in the OS/2, [[UNIX]] and [[Microsoft Windows]] worlds, but with some variations. | ||
===IDL as a file format | ==Publications== | ||
* [[Prokushev|Yuri Prokushev]]: [[SOM Interface Definition Language]] - Description of the [[IBM]] [[SOM]] IDL. | |||
==IDL as a file format== | |||
Plain text file formatted much like [[C]], however the is no firm syntax standard so they can vary from system to system although most have some relation to the [[OMG]] IDL defintion. It is meant to give the objects a degree of language independence. | Plain text file formatted much like [[C]], however the is no firm syntax standard so they can vary from system to system although most have some relation to the [[OMG]] IDL defintion. It is meant to give the objects a degree of language independence. | ||
Revision as of 03:33, 23 January 2016
Interface Definition Language or IDL is a formal way of defining the interface of a software object in an object-oriented system or language.
Used in the OS/2, UNIX and Microsoft Windows worlds, but with some variations.
Publications
- Yuri Prokushev: SOM Interface Definition Language - Description of the IBM SOM IDL.
IDL as a file format
Plain text file formatted much like C, however the is no firm syntax standard so they can vary from system to system although most have some relation to the OMG IDL defintion. It is meant to give the objects a degree of language independence.
Text editors with IDL file support
- FTE - Has support for syntax highlighting, code folding and syntax-aware autoindent. - Open source - Current.