4. The system according to claim 1, wherein said second table comprises: a first area for storing attributes for input statement words to be checked for the selected source language syntax; a second area for storing the destination of a processing to be executed when an input statement word matches with said attribute in said first area; a third area for storing details of a processing to generate said lower-level machine-oriented language, corresponding to the processing destination indicated in the said second area when the input word matches with said attribute in said first area; a fourth area for storing a pointer indicating the destination of a reference on the second table for checking the attribute of the next statement word when the input statement word matches with said attributes, and a fifth area for storing a location in the second table to be referred to in the first area to further compare the input statement word with another attribute in said location in the second table or the content of an error processing when the input statement word does not match with said attrribute in said location in the second table.
1. A language processing system for translating an input statement of a selected source language into a lower-level machine-oriented language comprising: (a) input means for inputting an input statement written in the selected source language of a computer; (b) storage means for storing a first table for storing keywords of grammer of said selected source language and characteristics of the keywords and for storing characteristics of variables used in a program coded by said selected source language; a second table for storing information of control procedures for interpreting the input statement to translate the input statement into a lower-level machine-oriented language, said information being predetermined and based on syntax/grammer of the selected source language; (c) control means for controlling translation processing of an input statement written in the selected source language from said input means, said control means including searching means responsive to said input statement for searching said first table to obtain a location therein at which a desired keyword variable is stored and to obtain an attribute associated with said keyword variable; comparing means for comparing said attribute from said searching means with a corresponding attribute stored in said second table to check whether the syntax of the input statement meets the grammer of said selected souce language; and converting means responsive to a determination of a match between said attributes as a result of the comparison by said comparing means, for converting said input statement into a lower-level machine-oriented language based on a predtermined conversion rule.