Очень жаль, что этот синтаксис Альгольного типа. Лучше бы взяли синтаксис Х или П (с fallbackом в линейный, как у Х).
где то слышал что OCaml позволяет синтаксис менять как хочешь, но пока не попадалось как свой синтаксис привязывать
по идее каждая команда или разработчик должны сами решать как удобно, и свой DSL добавлять, camlp4 попадался но у учебниках непопулярен