Автор Гілка: Ohm — компілятор компіляторів  (Прочитано 233 раз)

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3490
  • Програміст
Ohm - це бібліотека та спеціальна мова опису граматик (PEG) для створення парсерів чи компіляторів на ЯваСкрипті. Ohm можна використовувати на сторінці, для розбору вхідних даних, для навчання, чи для своєї власної мови програмування.


Редактор правил з переглядом результатів на живо: https://ohmlang.github.io/editor/
Сторінка проєкту: https://github.com/harc/ohm
Приклад: https://www.arthurcarabott.com/konnakkol/ (конвертація індійської мови опису барабанних ритмів у звук, чудова заміна метроному для занять танцями)
[Fedora Linux]

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3490
  • Програміст
Re: Ohm — компілятор компіляторів
« Відповідей #1 : 2021-03-28 17:49:24 »
Кілька патернів для 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
« Змінено: 2021-03-29 18:05:18 від Володимир Лісівка »
[Fedora Linux]