1. A machine translation method of analyzing the structure of a text in a first language to be translated and transforming said text into a text in a second language comprising the steps of: substituting an ambiguous component in either a semantic or modificatory sense, or both, in the structure of said analyzed text with a variable denoting said ambiguous component and having constraint information; transforming another component in the structure of said analyzed text into said second language using a bilingual translation dictionary to uncover information about said another component; and transforming the component substituted with said variable into said second language by using said uncovered information about said another component to resolve said ambiguous component.
1. A machine translation method of analyzing the structure of a text in a first language to be translated and transforming said text into a text in a second language comprising the steps of: substituting an ambiguous component in either a semantic or modificatory sense, or both, in the structure of said analyzed text with a variable denoting said ambiguous component and having constraint information; transforming another component in the structure of said analyzed text into said second language using a bilingual translation dictionary to uncover information about said another component; and transforming the component substituted with said variable into said second language by using said uncovered information about said another component to resolve said ambiguous component. 2. A machine translation method, as set forth in claim 1, wherein the constraint information possessed by said variable is propagated to another variable or another component to transform said another component into said second language and transforming the component substituted with the variable into said second language by using either information from said another component thus tranformed or the constraint information from said another variable or both.