Fix dot-operator precedence

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Fix precedence of array indexing operation

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Fix pretty printing of tuples

Always use parenthesis

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Somewhat expand coverage of evaluation

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Add constant to string function

Also set ellipsis to " .. "

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

and fix a floating point passing bug

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