QPSMR CL 22.2

Welcome to the reference manual for the QPSMR Command Language.

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

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

The QPSMR CL program is owned and developed by NetMR Scotland Ltd:

netmr-download.scot

companion.scot

Pricing and sales information are available from QPSMR Limited at:

www.qpsmr.org.uk

Existing users

IMPORTANT: Reflect files produced by this version use the extension QRFX instead of QRF and you will need Companion Reflect 22.1 or above to read both types of files.

All new setup files should be saved as UTF-8 with BOM.  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

Set-up overview

First set-up (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.