Programming language processing system with program translation performed by term rewriting with pattern matching
AssigneeFujitsu Limited
InventorKatsushige Hino
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorKatsushige Hino
Estimating the term…
A programming language processing system for a computer language processing system wherein a program described in a high level programming language is translated into another program written in lower level programming language. In one embodiment of the invention, a specification of a programming language incorporates a concept of handling various basic words classified by parts-of-speech including nouns, adjectives, conjunctions, and various logic words. The program described by the programming language is converted into an internal expression form based on a sentence structure which can be converted to a binary tree. In accordance with a logic synthesis rule for term-rewriting based on a pattern collation, a logic expressed by the internal expression form is subject to conversion to a lower level program description wherein the parts-of-speech are deleted.
A programming language processing system for use as a computer language processing system wherein a program described in a high level programming language is translated into a program written in a low level programming language, comprising:
A programming language processing system for use as a computer language processing system wherein a first program described in a high level programming language is translated into a second program written in low level programming language, comprising:
A programming language processing system for use as a computer language processing system wherein a first program described in a high level programming language is translated into a second program written in low level programming language, comprising:
Dependencies are inferred from the claim text.