Linux.org.ua
Новини => Новини => Гілку створено: Володимир Лісівка від 2021-03-28 11:39:54
-
Ohm - це бібліотека та спеціальна мова опису граматик (PEG) для створення парсерів чи компіляторів на ЯваСкрипті. Ohm можна використовувати на сторінці, для розбору вхідних даних, для навчання, чи для своєї власної мови програмування.
Редактор правил з переглядом результатів на живо: https://ohmlang.github.io/editor/
Сторінка проєкту: https://github.com/harc/ohm
Приклад: https://www.arthurcarabott.com/konnakkol/ (конвертація індійської мови опису барабанних ритмів у звук, чудова заміна метроному для занять танцями)
-
Кілька патернів для konnakkol:
Вальс: tempo 28 (Ta ta tam Na na nam) x200
Віденський вальс: tempo 58 (Ta ta tam Na na nam) x200
Танго: tempo 32 (Ta na ta na Na na ta na {{{Tatata}},} na ta na Na na ta na) x200