L
i
nux.org.ua
Головна
Форум
Довідка
Правила
Пошук
Увійти
Реєстрація
Linux.org.ua
»
Новини
»
Новини
»
Ohm — компілятор компіляторів
« попередня гілка
наступна гілка »
Друк
Сторінки:
1
Автор
Гілка: Ohm — компілятор компіляторів (Прочитано 1328 раз)
Володимир Лісівка
Адміністратор ЩОДО
Видавець
дописів: 3822
Карма: +11/-0
Програміст
Ohm — компілятор компіляторів
«
:
2021-03-28 11:39:54 »
Ohm - це бібліотека та спеціальна мова опису граматик (PEG) для створення парсерів чи компіляторів на ЯваСкрипті. Ohm можна використовувати на сторінці, для розбору вхідних даних, для навчання, чи для своєї власної мови програмування.
Редактор правил з переглядом результатів на живо:
https://ohmlang.github.io/editor/
Сторінка проєкту:
https://github.com/harc/ohm
Приклад:
https://www.arthurcarabott.com/konnakkol/
(конвертація індійської мови опису барабанних ритмів у звук, чудова заміна метроному для занять танцями)
Записаний
[Fedora Linux]
Володимир Лісівка
Адміністратор ЩОДО
Видавець
дописів: 3822
Карма: +11/-0
Програміст
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]
Друк
Сторінки:
1
« попередня гілка
наступна гілка »
Linux.org.ua
»
Новини
»
Новини
»
Ohm — компілятор компіляторів