Source

pyyaml / lib / yaml / parser.py

Author Commit Message Labels Comments Date
Kirill Simonov avatarKirill Simonov
Clear cyclic references in the parser and the emitter to avoid extra GC calls.
Kirill Simonov avatarKirill Simonov
Removed a stale comment; fixes #102.
Kirill Simonov avatarKirill Simonov
Fixed a problem when the DOCUMENT-END event is not emitted until the beginning of the next document is available. Fixed #51. Thanks edward(at)sweetbytes.net for the bug report.
Kirill Simonov avatarKirill Simonov
Use the types module instead of constructing type objects by hand. Fix #41. Thanks to v.haisman@sh.cvut.cz for the patch.
Kirill Simonov avatarKirill Simonov
Subclass all base classes from `object`.
Kirill Simonov avatarKirill Simonov
Fix some minor issues with the new Parser.
Kirill Simonov avatarKirill Simonov
To make porting easier, rewrite Parser not using generators.
Kirill Simonov avatarKirill Simonov
Refactor resolver.
Kirill Simonov avatarKirill Simonov
Major refactoring.
Kirill Simonov avatarKirill Simonov
Emitter is done!!!
Kirill Simonov avatarKirill Simonov
Add style information to events generated by Parser.
Kirill Simonov avatarKirill Simonov
* Add the token STREAM-START.
Kirill Simonov avatarKirill Simonov
Back to work :). Rename markers to marks.
Kirill Simonov avatarKirill Simonov
Move pyyaml3000 to a separate directory.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.