Colocar instrucción de lanzamiento de excepción en código compilado.
Un método para traducir un código de programa informático desde una primera representación de lenguaje a una segunda representación de lenguaje,
comprendiendo el método:
traducir (400) instrucciones traducibles de un flujo de entrada en la primera representación de lenguaje en un flujo de salida a la segunda representación de lenguaje;
identificar (400) un código irresoluble en el flujo de entrada que un traductor no puede traducir desde la primera representación de lenguaje a la segunda representación de lenguaje;
y
colocar (400) al menos una segunda instrucción de representación de lenguaje en el flujo de salida en respuesta a identificar el código irresoluble en el flujo de entrada, en el que:
la al menos una segunda instrucción de representación de lenguaje colocada es una de una instrucción (1001, 1003) de manejo de excepción, un manejador (1301) de excepción o una instrucción (409, 1002) de lanzamiento de excepción; y
dicha colocación comprende colocar (409, 909, 908) la al menos una segunda instrucción de representación de lenguaje en una localización en el flujo de salida donde el código irresoluble en el flujo de entrada se hubiera colocado en el flujo de salida si hubiera sido el código irresoluble una instrucción traducible o donde un método que contiene el código irresoluble en el flujo de entrada se hubiera colocado en el flujo de salida si todo el método hubiera sido traducible o donde un bloque básico que contiene el código irresoluble en el flujo de entrada se hubiera colocado en el flujo de salida si hubiera sido traducible todo el bloque básico.
Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E02008868.
Solicitante: Microsoft Technology Licensing, LLC.
Nacionalidad solicitante: Estados Unidos de América.
Dirección: ONE MICROSOFT WAY REDMOND, WA 98052 ESTADOS UNIDOS DE AMERICA.
Inventor/es: BHANSALI,SANJAY, DASAN,SHAJAN, BRIAN,HARRY D, MORRISON,VANCE P.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- G06F9/45
PDF original: ES-2563487_T3.pdf
Patentes similares o relacionadas:
Método y sistema para generar un código, del 26 de Julio de 2017, de Deloitte innoWake GmbH: Un método implementado por ordenador para generar un código a partir del código fuente original, mediante el cual el código fuente original incluye al menos una […]
Método y sistema para generar un analizador y análisis de los datos complejos, del 12 de Julio de 2017, de Palantir Technologies, Inc: Un sistema configurado para generar un analizador, el sistema que comprende: un dispositivo de memoria configurado para almacenar un […]
Procedimiento de ejecución de una aplicación sin estar instalada, del 21 de Diciembre de 2016, de Microsoft Technology Licensing, LLC: Un procedimiento de ejecución de una aplicación en un sistema informático local sin que la aplicación esté instalada en el sistema informático local, […]
MÉTODO IMPLEMENTADO POR COMPUTADOR QUE EXPONE APLICACIONES TIPO SOFTWARE A PARTIR DE ESPECIFICACIONES DE DISEÑO, del 17 de Noviembre de 2016, de HUEBRA, Nadia Analía: El presente invento es un sistema y un método que, a partir de la entrada de estructuras lógicas de información en un dispositivo electrónico […]
PROCESO Y SISTEMA PARA GENERAR DOCUMENTOS DE ARQUITECTURA FUNCIONAL Y DOCUMENTOS DE ESPECIFICACIÓN DE ANÁLISIS Y DE DISEÑO DE SOFTWARE DE MANERA AUTOMÁTICA, del 3 de Noviembre de 2016, de HUEBRA, Nadia Analía: El presente invento es un sistema y un método implementado por computador para generar automáticamente documentos de Arquitectura Funcional, documentos de […]
Método y equipo para la compilación de un lenguaje interpretativo para televisión interactiva, del 15 de Febrero de 2016, de OPENTV, INC.: Método para compilar un script para ejecución en un dispositivo de cliente en un sistema de televisión interactiva que comprende: recibir una página de HTLM que contiene […]
MECANISMO PARA FACILITAR LA FUSIÓN DINÁMICA Y EFICAZ DE INSTRUCCIONES INFORMÁTICAS EN PROGRAMAS DE SOFTWARE, del 2 de Octubre de 2014, de INTEL CORPORATION: Se describe un mecanismo para facilitar la fusión dinámica y eficaz de instrucciones informáticas, según una realización. Un procedimiento de realizaciones, […]
ARQUITECTURA PARA GENERAR REPRESENTACIONES INTERMEDIAS PARA LA CONSERVACION DE CODIGOS DE PROGRAMAS, del 18 de Junio de 2010, de INTERNATIONAL BUSINESS MACHINES CORPORATION: Un método para generar una representación intermedia durante la traducción de código sujeto a código de objetivo , que comprende las […]