2017-07-25 25 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}),但这似乎很愚蠢。

回答

相关问题