Program-interface converter for multiple-platform computer systems

   
   

A utility program develops and updates an API-translation layer of an emulator for running programs written for one platform on another platform. The utility builds a module for each API from a set of templates to execute the API's function on the other platform. Generalized function templates iterates through API functions. Exception templates can override the generalized templates in specific cases. Types templates convert individual arguments of the API. Code templates contain code for incorporation into a number of other templates.

Een hulpprogramma ontwikkelt en werkt een api-Vertaling laag van een mededinger voor het runnen van programma's die voor één platform worden geschreven over een ander platform bij. Het nut bouwt een module voor elke API van een reeks malplaatjes om de API'S functie op het andere platform uit te voeren. De algemene functiemalplaatjes herhaalt door API functies. De malplaatjes van de uitzondering kunnen de algemene malplaatjes in specifieke gevallen met voeten treden. De malplaatjes van types zetten individuele argumenten van API om. De malplaatjes van de code bevatten code voor integratie in een aantal andere malplaatjes.

 
Web www.patentalert.com

< Method and apparatus to selectively define java virtual machine initialization properties using a browser graphical user interface

< State management of server-side control objects

> Method and apparatus for driving signals on a bus

> System and method for detecting and using a replacement boot block during initialization by an original boot block

~ 00139