en:docs:tk:som:sc:ug

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
en:docs:tk:som:sc:ug [2025/05/29 15:45] – [Bibliography] prokusheven:docs:tk:som:sc:ug [2025/05/29 15:50] (current) – [2. Appendix 2. Terminology changes and syntax construct evolution] prokushev
Line 489: Line 489:
 osFree somFree compiler tries to implement current IDL 4.2 Specification. It supports ''@annotation''. So, many constructions can be (and must be) implemented via standard and somFree specific annotations. osFree somFree compiler tries to implement current IDL 4.2 Specification. It supports ''@annotation''. So, many constructions can be (and must be) implemented via standard and somFree specific annotations.
  
-OIDL SOM IDL IDL 4.2 ^ +OIDL 
-| | | |+<code> 
 +include <somobj.csc>; 
 + 
 +class Hello; 
 + 
 +method: 
 +  sayHello(string msg); 
 + 
 +passthru C: 
 +#define DEFAULT_MSG "Hello!" 
 +endpassthru; 
 +</code> 
 + 
 +SOM IDL 
 +<code idl> 
 +#include <somobj.idl> 
 +interface Hello 
 +
 +  implementation 
 +  { 
 +  } 
 +
 +</code> 
 + 
 +IDL 4.2 
 +<code idl> 
 +#include <somobj.idl> 
 + 
 +interface Hello 
 +
 +
 +</code> 
 ====== Bibliography ====== ====== Bibliography ======