2017-07-25 51 views
1

縱觀documentation for leex,我沒有看到一個恰好與N個元素匹配的例子,如(element){n}在leex語法文件定義中,是否有一個正則表達式規則來匹配N個元素?

這種失敗:

Definitions. 

ThreeFoos = foo{3} 

周圍的工作是這樣的:

Definitions. 

ThreeFoos = foofoofoo 

所以,如果我有,我想,以配合3000分Foo的情況下,定義ThreeThousandFoos = foofoofoo<2,997 more foos>會變得非常笨重。有黑客行爲,比如從較小的那個構建越來越大的foo定義(例如SixteenFoos = {EightFoos}{EightFoos}),但這似乎很愚蠢。

回答