Mercurial > hg > Members > shinya > pyrect
comparison pyrect/regexp/char_collector.py @ 106:8102bf4bbec6
modify range stmt.
author | Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 14 Dec 2010 15:02:25 +0900 |
parents | 74f4e50c4f11 |
children |
comparison
equal
deleted
inserted
replaced
105:14faa199c3bf | 106:8102bf4bbec6 |
---|---|
34 return [str(ast)] | 34 return [str(ast)] |
35 | 35 |
36 def visit_AnyChar(self, anychar): | 36 def visit_AnyChar(self, anychar): |
37 return [anychar] | 37 return [anychar] |
38 | 38 |
39 def visit_CharClass(self, cclass): | |
40 chars = [chr(x) for x in cclass.get_chars()] | |
41 return chars | |
42 | |
39 def visit_Character(self, char): | 43 def visit_Character(self, char): |
40 return [chr(char.char)] | 44 return [chr(char.char)] |
41 | 45 |
42 def union(self, r1, r2): | 46 def union(self, r1, r2): |
43 return r1 + r2 | 47 return r1 + r2 |