Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Summary of contents

&pagelevel(3)&pagelevel

This manual explains the procedure concept in SDF-P as well as describing all SDF-P interfaces and the creation of S procedures. Although the manual does not deal with the rules applicable to non-S procedures, the behavior of non-S procedures is described where incompatibilities between S and non-S procedures need to be taken into account.

The following is an overview of the contents of the individual chapters:

Chapter 1, “Preface”,

contains a brief description of the BS2000 product SDF-P and some notes on using this manual.

Chapter 2, “Brief introduction to SDF-P”,

introduces users familiar with creating non-S procedures to the creation of S procedures.

Chapter 3, “The procedure concept in SDF-P”,

describes the guidelines which were applied in devising the SDF-P procedure language.

Chapter 4, “Creating S procedures”,

explains how procedures are constructed in SDF-P, and how to write them correctly.

Chapter 5, “Calling and controlling procedures”,

presents the details which the user needs to know in order to be able to call up procedures in the foreground or in the background, or to nest them, etc.

Chapter 6, “Using variables in S procedures”,

deals with the concept of variables, and the rules for declaring and processing variables.

Chapter 7, “S variable streams”,

describes structured output from commands and programs to S variables.

Chapter 8, “Functions”,

describes the use of the system administration functions and predefined functions.

Chapter 9, “Expressions”,

deals with the use of operands, operators etc.

Chapter 10 “Optimizing S procedures

describes how the performance of S procedures can be optimized during their creation.

Chapter 11, “Testing S procedures”,

describes the aids available to the programmer when looking for errors in S procedures.

Chapter 12, “Converting non-S procedures”,

contains notes on how, among other things, foreground and background non-S procedures can be converted.

Chapter 13, “Program interfaces”,

is a reference chapter dealing with program interfaces.

Chapter 14, “Predefined functions”,

is a reference chapter dealing with predefined functions.

Chapter 15, “SDF-P commands”,

is a reference chapter dealing with the SDF-P commands.

Chapter 16, “Installation and configuration”,

lists the syntax, message and product files required for installing SDF-P and describes dependencies between the versions of the subsystems involved.

Chapter 17, “Messages”,

is a summary of all messages in the SDP message class.

At the back of the manual there is a glossary, a list of related publications and an index.

Conventions used in this manual

The conventions applying to the chapters of the reference part are described in those chapters. The following conventions apply to the introductory part.

Note
The word “Note” preceding an indented paragraph indicates that this paragraph contains important information.

[1]
Numbers in square brackets in the text refer to the item of the same number in the list of related publications at the back of the manual.

Bold type
Wherever syntax representations are explained, the lines being discussed are printed in bold type.
The rules described in the relevant chapters of the reference part apply to all syntax representations.

SYNTAX /Example

Representations of syntax and sample inputs and outputs are printed in a different type font.

In addition, representations of syntax are enclosed in boxes.

[  ]
Characters enclosed in square brackets in syntax representations may be omitted.