Ada Programming/Delimiters

From Wikibooks, open books for an open world
Jump to: navigation, search

Ada Lovelace 1838.jpg

Single character delimiters[edit]

& 
ampersand (also operator &)
' 
apostrophe, tick
( 
left parenthesis
) 
right parenthesis
* 
asterisk, multiply (also operator *)
+ 
plus sign (also operator +)
, 
comma
- 
hyphen, minus (also operator -)
. 
full stop, point, dot
/ 
solidus, divide (also operator /)
: 
colon
; 
semicolon
< 
less than sign (also operator)
= 
equal sign (also operator =)
> 
greater than sign (also operator)
| 
vertical line

Compound character delimiters[edit]

=> 
arrow
.. 
double dot
** 
double star, exponentiate (also operator **)
:= 
assignment
/= 
inequality (also operator)
>= 
greater than or equal to (also operator)
<= 
less than or equal to (also operator)
<< 
left label bracket
>> 
right label bracket
<> 
box

Others[edit]

The following ones are special characters but not delimiters.

" 
quotation mark, used for string literals.
# 
number sign, used in based numeric literals.

The following special characters are unused in Ada code - they are illegal except within string literals and comments (they are used in the Reference Manual Backus-Naur syntax definition of Ada):

left square bracket
right square bracket
left curly bracket
right curly bracket

See also[edit]

Wikibook[edit]

Ada 95 Reference Manual[edit]

Ada 2005 Reference Manual[edit]