Changeset 116 for pyyaml/trunk/lib/yaml/tokens.py
- Timestamp:
- 03/18/06 08:37:09 (7 years ago)
- File:
-
- 1 edited
-
pyyaml/trunk/lib/yaml/tokens.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pyyaml/trunk/lib/yaml/tokens.py
r52 r116 1 1 2 2 class Token: 3 def __init__(self, start_mark er, end_marker):4 self.start_mark er = start_marker5 self.end_mark er = end_marker3 def __init__(self, start_mark, end_mark): 4 self.start_mark = start_mark 5 self.end_mark = end_mark 6 6 def __repr__(self): 7 7 attributes = [key for key in self.__dict__ 8 if not key.endswith('_mark er')]8 if not key.endswith('_mark')] 9 9 attributes.sort() 10 10 arguments = ', '.join(['%s=%r' % (key, getattr(self, key)) … … 17 17 class DirectiveToken(Token): 18 18 id = '<directive>' 19 def __init__(self, name, value, start_mark er, end_marker):19 def __init__(self, name, value, start_mark, end_mark): 20 20 self.name = name 21 21 self.value = value 22 self.start_mark er = start_marker23 self.end_mark er = end_marker22 self.start_mark = start_mark 23 self.end_mark = end_mark 24 24 25 25 class DocumentStartToken(Token): … … 67 67 class AliasToken(Token): 68 68 id = '<alias>' 69 def __init__(self, value, start_mark er, end_marker):69 def __init__(self, value, start_mark, end_mark): 70 70 self.value = value 71 self.start_mark er = start_marker72 self.end_mark er = end_marker71 self.start_mark = start_mark 72 self.end_mark = end_mark 73 73 74 74 class AnchorToken(Token): 75 75 id = '<anchor>' 76 def __init__(self, value, start_mark er, end_marker):76 def __init__(self, value, start_mark, end_mark): 77 77 self.value = value 78 self.start_mark er = start_marker79 self.end_mark er = end_marker78 self.start_mark = start_mark 79 self.end_mark = end_mark 80 80 81 81 class TagToken(Token): 82 82 id = '<tag>' 83 def __init__(self, value, start_mark er, end_marker):83 def __init__(self, value, start_mark, end_mark): 84 84 self.value = value 85 self.start_mark er = start_marker86 self.end_mark er = end_marker85 self.start_mark = start_mark 86 self.end_mark = end_mark 87 87 88 88 class ScalarToken(Token): 89 89 id = '<scalar>' 90 def __init__(self, value, plain, start_mark er, end_marker):90 def __init__(self, value, plain, start_mark, end_mark): 91 91 self.value = value 92 92 self.plain = plain 93 self.start_mark er = start_marker94 self.end_mark er = end_marker93 self.start_mark = start_mark 94 self.end_mark = end_mark 95 95
Note: See TracChangeset
for help on using the changeset viewer.
