From Wikibooks, open books for an open world
The special character ' (called tic) has two meanings. Which of the two options is to be used is determined by context from the compiler.
As delimiter for characters literals:
Plus : constant Character := '+';
As a separator between an identifier and an attribute: