## Zeichensatz (token)

Ein Zeichensatz (token) besteht aus Zeichen, die zu einer lexikalischen Einheit zusammengefasst werden. Es werden reguläre und Sonderzeichensätze unterschieden.

### Syntax

<token> ::= <regular_token> | <delimiter_token>

<regular_token> ::= <literal> | <key_word> | <identifier> | <parameter_name>

<delimiter_token> ::= <vertical_slash> | , | . | + | - | * | /
| < | > | <> | != | = | <= | >=
| ~= <! für Maschinen mit ASCII-Code !>
| ~< <! für Maschinen mit ASCII-Code !>
| ~> <! für Maschinen mit ASCII-Code !>

<vertical_slash> ::= |

SELECT * FROM reservation
ALTER TABLE reservation DROP FOREIGN KEY customer_reservation
'Reisen10'

### Erläuterung

Nach jedem Zeichensatz können beliebig viele Leerzeichen folgen. Jeder reguläre Zeichensatz regular_token muss von einem Sonderzeichensatz delimiter_token oder einem Leerzeichen abgeschlossen werden.

Anführungszeichen innerhalb eines speziellen Bezeichners werden durch zwei direkt aufeinanderfolgende Anführungszeichen dargestellt.