3
Similar constructs are used in languages like ASF+SDF
[
41
]
and ELAN
[
12
]
.