I've been reading through Inno Setup preprocessor documentation and stumbled upon an expression (define | :) in the directive syntax documenting convention: (https://jrsoftware.org/ispphelp/index.php?topic=define)
(define | :) [private | protected | public] <ident> [[ <expr> ]] [[=] <expr>]
What does (define | :) mean here?