2 Commits

Author SHA1 Message Date
René Kijewski
393a0ebc36 Add exhaustive whitespace tests for for-else 2021-11-11 15:35:45 +01:00
René Kijewski
10b2d9c615 Implement for-else
This PR implements for-else statements like in Jinja. They make it easy
to print an alternative message if the loop iterator was empty. E.g.

```rs
{% for result in result %}
  <li>{{ result }}</li>
{% else %}
  <li><em>no results</em></li>
{% endfor %}
```
2021-11-11 15:35:45 +01:00