@ahelwer shame it didn’t work out. But this is specific to TLA+, most other languages don’t have | and || infix operators. The only problem with parsing would be that you can’t nest it, like you can’t write abs(abs(x)) and then parse it reliably ||x||