помогите создать парсер peg.js

Я хочу создать синтаксический анализатор и синтаксис выражения в peg.js, который позволил бы мне делать эти вещи

в основном я хочу передать маску и получить числовой вывод.

the маска имеет эти возможности.

1) генерировать случайное число от 0 до 9 (символ n для выражения?)
2) генерировать случайное число от x до y ((x, y) для выражения?)
3) буквальные числа действительны (надеюсь, ничего не нужно для выражения?)
4) повторить предыдущее выражение x раз ({x} для выражения?)
5) повторите предыдущее выражение между x и y раз ({x, y} для выражения?)

, чтобы пример выражения мог быть

027n (5,9) {4} n12 {2,8} (2, 4)

предложенный выше синтаксис выражения является только примером, он может измениться.

может ли кто-нибудь помочь в создании синтаксического анализатора для этого в peg.js ?

6
задан Hailwood 9 March 2011 в 04:20
поделиться