SOM:Interface Definition Language
Appearance
Interface Definetion Language (IDL) is core of [System Object Model]. All classes has definetion of its interface via IDL. With help of SOM Compiler IDL file can be translated to various formats, including various language bindings. For example, to produce C header you can run
sc -s"h" somcls.idl
to produce DEF file you can run
sc -s"def" somcls.idl
SOM Compiler uses emitter to produce corresponding language binding. You can create new bindings using Emitter framework.