Show/Hide Toolbars

XSharp

This dialect shares the features of "All Non Core Dialects".

The compiler and runtime have the following "special" behavior when compiling for the "Harbour" dialect:

Compiler

Allows 4 letter abbreviations of some older keywords.

The '@' operator is only used to pass variables by reference.

Allows IIF() expressions with a missing element, for example IIF(someCondition,DoSomething(),). The compiler will insert a NIL for a missing entry.

 

Runtime