QPSMR CL 24.1

<< Click to Display Table of Contents >>

Navigation:  User guide > Introduction >

QPSMR CL 24.1

Welcome to the reference manual for the QPSMR Command Language.

CL is now a Unicode program provided you use RCP UNITEXT.

Users with old scripts may need to use the BINARYDATA RCP with ASC data files.

For the licence terms and conditions see the EULA (end user licence agreement).

The CL program is owned and developed by NetMR Scotland Limited:

netmr-download.scot

companion.scot

Pricing and sales information are available from QPSMR Limited at:

www.qpsmr.org.uk

Existing users

IMPORTANT: You will need to use Companion Reflect 22.1 or above.

All new CL script files should be saved as UTF-8.  You can do this with Notepad (not WordPad).

For upgrade notes see Recent Enhancements.

For current program limits or see Limits.

New users

Basic Introduction

Script overview

First CL script (simple example)

Data input and output

Variables

Constants

Tables

Weighting

Logical expressions

Arithmetic expressions

Text

Program control (jumps/skips)

Run Control Parameters

The pre-processor

Commands

Special texts

Label controls

Functions

Format options

Errors

Syntax summary

Windows menus

Exports

Define a print style

 

The following conventions are used when showing command syntax in this document:

lower case italics        Items for which you substitute a value

UPPER CASE        Items that should appear exactly as shown

...                        Indefinite repetition of the last item

[ ]                          Optional items (but see below)

In the chapter on the pre-processor square brackets are part of the PP commands and not optional items. Square brackets are also sometimes used to denote Windows menu selections.

All punctuation should appear as shown except that spaces and TAB characters are ignored (except when they appear inside quotes) and may be omitted or expanded as required.