Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Language Processing Language Syntax Production Definition

IP.com Disclosure Number: IPCOM000109551D
Original Publication Date: 1992-Sep-01
Included in the Prior Art Database: 2005-Mar-24
Document File: 2 page(s) / 99K

Publishing Venue

IBM

Related People

Hidalgo, DS: AUTHOR

Abstract

Disclosed is a feature of the LANGUAGE PROCESSING LANGUAGE (LPL) that provides an abstract facility for specifying the design of a formal language translator syntax directed translation scheme. This facility includes the ability to combine semantic processing with syntax checking, as well as the mechanical generation of the syntax directed graph that implements the translation scheme.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 54% of the total text.

Language Processing Language Syntax Production Definition

       Disclosed is a feature of the LANGUAGE PROCESSING
LANGUAGE (LPL) that provides an abstract facility for specifying the
design of a formal language translator syntax directed translation
scheme.  This facility includes the ability to combine semantic
processing with syntax checking, as well as the mechanical generation
of the syntax directed graph that implements the translation scheme.

      The design of formal languages and their translators involves
the specification of the language syntax in some form of
meta-language.  The parser built to check input against the language
syntax may be built manually or mechanically using a variety of
methods.  In either case, the problem of translating the input to its
corresponding target language is tightly related to the mechanism
chosen to parse the input.  In particular, the technique of Syntax
Directed Translation uses the syntax flows to drive the translation
tasks.  This is the standard mechanism chosen to support the LPL
translation support runtime environment.  There is, however, the need
to create a mechanism by which the syntax translation scheme can be
represented at the same level of abstraction as the rest of the
language design features of LPL.  Such a mechanism must provide for
maximum automation of a syntax directed driver.

      This invention includes the syntactic facilities for specifying
the design of a syntax directed translat...