Здравствуйте! Читаю книгу Крокфорда "Javascript. Сильные стороны". Там повсеместно используются схемы, как в приложении. Никогда ранее не встречался с такими. Есть как простые (в 1 линию), так и сложные (на пол страницы). Спасибо за ответы!
Ответ Это "синтаксическая схема", так же называемая "железнодорожной диаграммой" используется для описания синтаксиса. Встречал краткое описание оной в книге Пратта и Зелковица "Языки программирования. Разработка и реализация". Каждая "развилка пути" означает альтернативу. Тут, очевидно, описание "пробельного символа", который либо пробел либо табуляция либо знак конца строки либо "//" за которым опционально следуют любые символы, завершающиеся концом строки (однострочный комментарий) либо "/*" за которым следуют любые символы, и завершается все это "*/" (многострочный комментарий).