Document Conventions:conv

Typography Foundation

The Xbase++ language reference uses capitalization and type styles to distinguish between language elements and discussion of them. The following list defines the convention for each element:

Typographic Conventions
Element Example Description
Abs(<nNumber>) Syntax specification
<nNumber> Metasymbol in syntax specification and text
COPY TO Keywords, defines and commands are all uppercase in syntax and text
ON | off Default options for SET commands are uppercase
#include Preprocessor directives are all lowercase
Abs() Built-in and user-defined functions are capitalized in syntax and text
XbpFont Class names are always capitalized
print() Method and instance variable names begin with a lowercase character
Class:selector() Messages are always formatted with the class name followed by a colon (:) and the method name
xpp.exe File names are lowercase, including extension
customer *) Table and field names are always lowercase

*) Traditionally, Xbase languages use uppercase or mixed case names for tables and fields. This naming scheme can still be found in some of the code sections contained in this documentation. However, modern database management systems often are case-sensitive, so upper or mixed case names should no longer be used!

Changes

Changed sections in the documentation are marked in red color.

Feedback

If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.