Browse Prior Art Database

Definition Language for Command Syntaxes

IP.com Disclosure Number: IPCOM000040201D
Original Publication Date: 1987-Oct-01
Included in the Prior Art Database: 2005-Feb-02

Publishing Venue

IBM

Related People

Authors:
Calafut, GJ Dean, D Glasspool, T Herzberg, MG Taneja, BC Tripp, RJ Ward, AG [+details]

Abstract

It is sometimes desirable to have a computer understand instructions in a number of different languages. The following describes an improved system for providing this facility. The system includes a definition language for command syntaxes which has a number of statements that define the syntax of commands and provides definitions of the translations desired. For example, if you want to write a new command called MYCMD and you wanted French users to be able to use the command using French, then you could code the following syntax statements: 1) :CMD MMYCMD MYCMD MONCMD 3 :; 2) :OPR FCN(FN) :; 3) :OPR FCN(FT) :; 4) :OPT KWL( ) :; Statement 1 indicates that you have a command called MYCMD which has a French equivalent of MONCMD.