Introduction
OScript is Open Text's language for developing and customizing software applications within
the Livelink Builder. It is one of Livelink's most powerful features because it allows you to control
the appearance and behavior of a Livelink application. Using OScript, you can add to or modify
functionality, perform database operations, manipulate external files, and communicate with other
applications. In addition, OScript is the foundation of Open Text's hybrid HTML generation language,
WebLingo.
OScript's built-in functions and easy-to-learn syntax allow you to become
productive quickly, while providing the robust and extensible environment needed to build complex
applications. This manual provides information about the basic structure of the OScript language and
high-level information about Livelink environment-specific scripting concepts, and is organized into
the following sections:
- Notational Conventionscontains information about the notational
conventions used in this document
- Variablescontains information about declaration and scope of variables
- Preprocessor Directivescontains information about the types of
preprocessor directives that OScript supports
- Data Typescontains information about the fundamental types of values that
can be manipulated using OScript
- Operatorscontains information about the types of operators that
OScript supports
- Special Characterscontains information about special characters
OScript supports for comments, labels, line continuation, and line termination
- Control Statementscontains information about the branching and
looping constructs that OScript supports, and includes examples of these control statements
- Functionscontains information about creating user-defined functions,
including declaration, return values, calling conventions, and recursion
- Reserved Wordscontains a list of categories of reserved words and examples
- WebLingocontains information on how to include OScript in HTML files
- Xlatescontains information about internationalizing Livelink using OScript