Changeset 57
- Timestamp:
- 02/24/06 16:16:14 (7 years ago)
- Location:
- branches/pyyaml3000
- Files:
-
- 8 edited
-
lib/yaml/__init__.py (modified) (1 diff)
-
lib/yaml/composer.py (modified) (1 diff)
-
lib/yaml/constructor.py (modified) (3 diffs)
-
lib/yaml/parser.py (modified) (1 diff)
-
lib/yaml/resolver.py (modified) (1 diff)
-
lib/yaml/scanner.py (modified) (1 diff)
-
tests/data/spec-08-09.data (modified) (1 diff)
-
tests/test_structure.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/pyyaml3000/lib/yaml/__init__.py
r55 r57 1 1 2 from error import YAMLError3 from reader import Reader4 from scanner import Scanner5 from parser import Parser6 from composer import Composer7 from resolver import Resolver8 from constructor import Constructor2 from error import * 3 from reader import * 4 from scanner import * 5 from parser import * 6 from composer import * 7 from resolver import * 8 from constructor import * 9 9 10 10 from tokens import * -
branches/pyyaml3000/lib/yaml/composer.py
r55 r57 1 2 __all__ = ['Composer', 'ComposerError'] 1 3 2 4 from error import MarkedYAMLError -
branches/pyyaml3000/lib/yaml/constructor.py
r56 r57 1 2 __all__ = ['BaseConstructor', 'Constructor', 'ConstructorError', 3 'YAMLObject', 'YAMLObjectMetaclass'] 1 4 2 5 from error import * … … 325 328 return self.construct_mapping(node) 326 329 330 def construct_undefined(self, node): 331 raise ConstructorError(None, None, 332 "could not determine a constructor for the tag %r" % node.tag.encode('utf-8'), 333 node.start_marker) 334 327 335 Constructor.add_constructor( 328 336 u'tag:yaml.org,2002:null', … … 368 376 u'tag:yaml.org,2002:map', 369 377 Constructor.construct_yaml_map) 378 379 Constructor.add_constructor(None, 380 Constructor.construct_undefined) 370 381 371 382 class YAMLObjectMetaclass(type): -
branches/pyyaml3000/lib/yaml/parser.py
r55 r57 61 61 # flow_sequence_entry: { ALIAS ANCHOR TAG SCALAR FLOW-SEQUENCE-START FLOW-MAPPING-START KEY } 62 62 # flow_mapping_entry: { ALIAS ANCHOR TAG SCALAR FLOW-SEQUENCE-START FLOW-MAPPING-START KEY } 63 64 __all__ = ['Parser', 'ParserError'] 63 65 64 66 from error import MarkedYAMLError -
branches/pyyaml3000/lib/yaml/resolver.py
r56 r57 1 1 2 __all__ = ['BaseResolver', 'Resolver', 'ResolverError'] 3 4 from error import MarkedYAMLError 2 5 from nodes import * 3 6 4 7 import re 8 9 # Not really used. 10 class ResolverError(MarkedYAMLError): 11 pass 5 12 6 13 class BaseResolver: -
branches/pyyaml3000/lib/yaml/scanner.py
r55 r57 20 20 # TAG(value) 21 21 # SCALAR(value, plain) 22 # 23 # Read comments in the Scanner code for more details. 24 # 22 25 23 26 __all__ = ['Scanner', 'ScannerError'] -
branches/pyyaml3000/tests/data/spec-08-09.data
r38 r57 6 6 double: "some text" 7 7 collections: 8 sequence: !!seq [ ! str entry,8 sequence: !!seq [ !!str entry, 9 9 # Mapping entry: 10 10 key: value ] -
branches/pyyaml3000/tests/test_structure.py
r55 r57 2 2 import test_appliance 3 3 4 from yaml.reader import Reader 5 from yaml.scanner import Scanner 6 from yaml.parser import * 7 from yaml.composer import * 8 from yaml.resolver import * 9 from yaml.constructor import * 10 from yaml.nodes import * 4 from yaml import * 11 5 12 6 class TestStructure(test_appliance.TestAppliance): … … 161 155 return pairs 162 156 157 MyConstructor.add_constructor(None, MyConstructor.construct_scalar) 158 163 159 class TestConstructor(test_appliance.TestAppliance): 164 160
Note: See TracChangeset
for help on using the changeset viewer.
