Gambas Documentation - /lang/constdecl

/lang/constdecl

# Constant Declaration

{ PUBLIC | PRIVATE } CONST Identifier AS Datatype = ConstantValue

This keyword declares a class global constant.

This constant is accessible everywhere in the class it is declared.

If the PUBLIC keyword is specified, it is also accessible to the other classes having a reference to an object of this class.

Constant datatype can be: Boolean, Integer, Long, Float or String.

### Examples

    PUBLIC CONST MAX_FILE AS Integer = 30

    PRIVATE CONST DEBUG AS Boolean = TRUE

    PRIVATE CONST MAGIC_HEADER AS String = "# Gambas form file"

### See also

- Variable Declaration

- Using reserved keywords as identifiers