The quick brown fox jumps over the lazy {{animal}}.
This is null struct pointer: {{ptr_null}}
This is non-null struct pointer: {{ptr}}
This is null scalar pointer: {{i_null}}
This is non-null scalar pointer: {{i}}
This is null struct pointer: {{ptr_null + 1}}
This is non-null struct pointer: {{ptr + 1}}
This is null scalar pointer: {{i_null + 1}}
This is non-null scalar pointer: {{i + 1}}
This is null struct pointer: {{ptr_null + 'a'}}
This is non-null struct pointer: {{ptr + 'a'}}
This is null scalar pointer: {{i_null + 'a'}}
This is non-null scalar pointer: {{i + 'a'}}
This is null struct pointer: {{ptr_null | default('TBA')}}
This is non-null struct pointer: {{ptr | default('TBA')}}
This is null scalar pointer: {{i_null | default('TBA')}}
This is non-null scalar pointer: {{i | default('TBA')}}
This is null struct pointer
This is non-null struct pointer
This is null scalar pointer
This is non-null scalar pointer
{{hello_world}} Rated: {{rating}}
Data binding demo. We rate this a good old {{rating}}!
For loop with data expressions:
{{ i * 2 + (!(i < 10) ? ' wow!' | to_upper : '') }}