A source converter processing method is provided for a source converter that converts statements written in an assembly language to statements written in a C language, for example. With regard to the statement of symbol definition written in the assembly language, the method analyzes it to detect the symbol definition, information (i.e., name, definition size and definition address) of which is registered with a symbol table. Then, the registered content of the symbol table is converted to the statements of the C language. With regard to the out-of-symbol-definition-statement, the method detects a reference symbol in connection with memory operation. Then, the method produces a reference address and a terminal address based on information regarding the reference symbol with reference to the symbol table. Thus, the method creates a new symbol based on the reference address and terminal address, so that information regarding the new symbol is registered with the symbol table. Further, with reference to a conversion table that stores information regarding the memory operation and reference address, the method determines whether to enable consecutive statement conversion or single statement conversion, by which the statements of the assembly language are converted to the statements of the C language in an appropriate manner. Incidentally, it is possible to store programs and data regarding the source converter processing method on recording media.

Um método processando do conversor da fonte é fornecido para um conversor da fonte que convirta as indicações escritas em uma língua de conjunto às indicações escritas em uma língua de C, para o exemplo. No que diz respeito à indicação da definição do símbolo escrita na língua de conjunto, o método analisa-a para detectar a definição do símbolo, a informação (isto é, nome, tamanho da definição e endereço da definição) de que é registado com uma tabela de símbolo. Então, o índice registado da tabela de símbolo é convertido às indicações da língua de C. No que diz respeito à para fora-$$$-SÍMBOLO-DEFINIÇÃO-INDICAÇÃO, o método detecta um símbolo da referência em relação à operação de memória. Então, o método produz um endereço da referência e um endereço terminal baseados na informação a respeito do símbolo da referência em referência à tabela de símbolo. Assim, o método cría um símbolo novo baseado no endereço da referência e no endereço terminal, de modo que a informação a respeito do símbolo novo seja registada com a tabela de símbolo. Mais mais, em referência a uma tabela de conversão que armazene a informação a respeito do endereço da operação e da referência de memória, o método determina se permitir a conversão consecutiva da indicação ou a única conversão da indicação, por que as indicações da língua de conjunto são convertidas às indicações da língua de C em uma maneira apropriada. Incidentally, é possível armazenar programas e dados a respeito do método processando do conversor da fonte em meios de gravação.

 
Web www.patentalert.com

< (none)

< Method and system for transparently failing over application configuration information in a server cluster

> System for dynamic jitter buffer management based on synchronized clocks

> (none)

~ 00030