Create a `RuleSet` for a number of rules Parameters ---------- rules One or more instances of RewriteRule
(self, *rules)
| 241 | """ |
| 242 | |
| 243 | def __init__(self, *rules): |
| 244 | """Create a `RuleSet` for a number of rules |
| 245 | |
| 246 | Parameters |
| 247 | ---------- |
| 248 | rules |
| 249 | One or more instances of RewriteRule |
| 250 | """ |
| 251 | self._net = Node() |
| 252 | self.rules = [] |
| 253 | for p in rules: |
| 254 | self.add(p) |
| 255 | |
| 256 | def add(self, rule): |
| 257 | """Add a rule to the RuleSet. |