Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Recherche avancée dans les brevets | Images de page | Historique Web | Connexion

Brevets

  

IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIM

US007908594B2

(12) United States Patent ao) Patent No.: Us 7,908,594 B2

Varanasi et al. (45) Date of Patent: Mar. 15,2011

[merged small][merged small][merged small][table]
[table][merged small][merged small][merged small]

A method of receiving and translating data within an external programmatic interface (EPI) is described. The method calls for receiving input into the EPI. The input is traversed. Where the input is presented in a prescribed format other than CLI, it is translated into a corresponding CLI statement, with reference to a representation of the CLI syntax. Where the input is presented in CLI, it is translated into a corresponding prescribed output format, with reference to a model of the prescribed output format derived from the CLI syntax. The translated input is output.

24 Claims, 14 Drawing Sheets

400

ACCESS MACH0INSTRUCT1ONS WRITTEN ACCORDING
TO A 1st LANGUAGE AND USED TO ANALYZE AN INPUT

430

WRITE THE MACROINSTRUCTIONS AS STRINGS
ACCORDING TO A 2nd LANGUAGE (e.g., ASSOCIATE XML
TAGS WITH ELEMENTS OF THE MACROINSTRUCTIONS)

430

INCLUDE THE STRINGS IN AN EXPORTABLE
REPRESENTATION

440

GENERATE A TEXT VERSION OF THE
MACROINSTRUCTIONS

[merged small][table][merged small][merged small][merged small]
[merged small][table][merged small]
[blocks in formation]
« PrécédentContinuer »