Вопросы к Поиску с Алисой
Некоторые языки программирования, в синтаксисе которых используется вертикальная черта:
Также вертикальную черту применяют для определения альтернатив в синтаксисе языков Pascal и Modula-2 с помощью расширенной формы Бэкуса-Наура (EBNF). intuit.ru