identifierOrFunctionIdentifier

An identifier that may appear as a function name. Combines plain identifiers with the full set of function identifiers, which includes nearly all CQL keywords permitted as function names.

Examples

Plain function name

define function "Square"(x Integer) returns Integer:
  x * x

Function named with a keyword identifier

define function "ToString"(value Integer) returns String:
  convert value to String
Railroad Diagram
100%
identifier functionIdentifier

scroll to zoom · drag to pan · click green rules or blue tokens to navigate

EBNF

identifierOrFunctionIdentifier
  : identifier
  | functionIdentifier
  ;

Used In