Meta-lingua per descrivere i tipi in modo indipendente dalla lingua per un "c-API"

StackOverflow https://stackoverflow.com/questions/6075679

  •  07-09-2020
  •  | 
  •  

Domanda

Esiste un meta-lingua per descrivere i tipi (strutture / record, tipi di funzionalità e i loro parametri ...) e costanti che possono essere nutriti a uno strumento o che posso quindi scrivere codice per creare prototipi per più lingue target?Nota: (e) BNF non è nemmeno vicino a ciò che sto cercando.

IDL sembra più vicino a ciò di cui ho bisogno, ma quei sapori che ho guardato non hanno nemmeno coperto i sistemi che non erano anche orientati agli oggetti.Microsoft's M sembra essere legato a .NET e il sistema a cui ho bisogno è veramente ciò che si descriverebbe di solito come "C-API".Nessuna definizione di interfaccia di fantasia o qualsiasi cosa orientata all'oggetto da remoto.

È stato utile?

Soluzione

OMG IDL Fornire documenti che descrivono la mappatura dei costrutti IDL a un numero di lingue ben note incluso C:

http://www.omg.org/technology/documents/idl2x_spec_catalog.htm

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top