Remove client expression

Instead, lift back values directly after application.

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Add model language

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Pretty print models

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Add parsing rules for models

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Extending tokens for modeling

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Extended lexer

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Add model parsing and tests

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>