Did I find the right examples for you? yes no      Crawl my project      Python Jobs

All Samples(1)  |  Call(1)  |  Derive(0)  |  Import(0)
This matcher is very resource intensive, because it needs to reverse check
that no previous text would match self.matcher.  It is helped (but not by
much) by using the "minimum_length" and "maximum_length" methods.

src/p/l/plywood-1.6.3/plywood/grammar.py   plywood(Download)
class PlywoodVariableGrammar(chomsky.Variable):
    __metaclass__ = chomsky.VariableGrammarType
    starts_with = chomsky.Char(string.ascii_letters + '_')
    ends_with = chomsky.Chars(string.ascii_letters + '_:-' + string.digits, min=0) + chomsky.PrevIsNot(chomsky.L('-') | chomsky.L(':'))