List of all members.
Constructor & Destructor Documentation
def yaml::scanner::Scanner::__init__ |
( |
|
self | ) |
|
Member Function Documentation
def yaml::scanner::Scanner::add_indent |
( |
|
self, |
|
|
|
column |
|
) |
| |
def yaml::scanner::Scanner::check_block_entry |
( |
|
self | ) |
|
def yaml::scanner::Scanner::check_directive |
( |
|
self | ) |
|
def yaml::scanner::Scanner::check_document_end |
( |
|
self | ) |
|
def yaml::scanner::Scanner::check_document_start |
( |
|
self | ) |
|
def yaml::scanner::Scanner::check_key |
( |
|
self | ) |
|
def yaml::scanner::Scanner::check_plain |
( |
|
self | ) |
|
def yaml::scanner::Scanner::check_token |
( |
|
self, |
|
|
|
choices |
|
) |
| |
def yaml::scanner::Scanner::check_value |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_alias |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_anchor |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_block_entry |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_block_scalar |
( |
|
self, |
|
|
|
style |
|
) |
| |
def yaml::scanner::Scanner::fetch_directive |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_document_end |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_document_indicator |
( |
|
self, |
|
|
|
TokenClass |
|
) |
| |
def yaml::scanner::Scanner::fetch_document_start |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_double |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_flow_collection_end |
( |
|
self, |
|
|
|
TokenClass |
|
) |
| |
def yaml::scanner::Scanner::fetch_flow_collection_start |
( |
|
self, |
|
|
|
TokenClass |
|
) |
| |
def yaml::scanner::Scanner::fetch_flow_entry |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_flow_mapping_end |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_flow_mapping_start |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_flow_scalar |
( |
|
self, |
|
|
|
style |
|
) |
| |
def yaml::scanner::Scanner::fetch_flow_sequence_end |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_flow_sequence_start |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_folded |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_key |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_literal |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_more_tokens |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_plain |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_single |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_stream_end |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_stream_start |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_tag |
( |
|
self | ) |
|
def yaml::scanner::Scanner::fetch_value |
( |
|
self | ) |
|
def yaml::scanner::Scanner::get_token |
( |
|
self | ) |
|
def yaml::scanner::Scanner::need_more_tokens |
( |
|
self | ) |
|
def yaml::scanner::Scanner::next_possible_simple_key |
( |
|
self | ) |
|
def yaml::scanner::Scanner::peek_token |
( |
|
self | ) |
|
def yaml::scanner::Scanner::remove_possible_simple_key |
( |
|
self | ) |
|
def yaml::scanner::Scanner::save_possible_simple_key |
( |
|
self | ) |
|
def yaml::scanner::Scanner::scan_anchor |
( |
|
self, |
|
|
|
TokenClass |
|
) |
| |
def yaml::scanner::Scanner::scan_block_scalar |
( |
|
self, |
|
|
|
style |
|
) |
| |
def yaml::scanner::Scanner::scan_block_scalar_breaks |
( |
|
self, |
|
|
|
indent |
|
) |
| |
def yaml::scanner::Scanner::scan_block_scalar_ignored_line |
( |
|
self, |
|
|
|
start_mark |
|
) |
| |
def yaml::scanner::Scanner::scan_block_scalar_indentation |
( |
|
self | ) |
|
def yaml::scanner::Scanner::scan_block_scalar_indicators |
( |
|
self, |
|
|
|
start_mark |
|
) |
| |
def yaml::scanner::Scanner::scan_directive |
( |
|
self | ) |
|
def yaml::scanner::Scanner::scan_directive_ignored_line |
( |
|
self, |
|
|
|
start_mark |
|
) |
| |
def yaml::scanner::Scanner::scan_directive_name |
( |
|
self, |
|
|
|
start_mark |
|
) |
| |
def yaml::scanner::Scanner::scan_flow_scalar |
( |
|
self, |
|
|
|
style |
|
) |
| |
def yaml::scanner::Scanner::scan_tag |
( |
|
self | ) |
|
def yaml::scanner::Scanner::scan_tag_directive_handle |
( |
|
self, |
|
|
|
start_mark |
|
) |
| |
def yaml::scanner::Scanner::scan_tag_directive_prefix |
( |
|
self, |
|
|
|
start_mark |
|
) |
| |
def yaml::scanner::Scanner::scan_tag_directive_value |
( |
|
self, |
|
|
|
start_mark |
|
) |
| |
def yaml::scanner::Scanner::scan_to_next_token |
( |
|
self | ) |
|
def yaml::scanner::Scanner::scan_yaml_directive_number |
( |
|
self, |
|
|
|
start_mark |
|
) |
| |
def yaml::scanner::Scanner::scan_yaml_directive_value |
( |
|
self, |
|
|
|
start_mark |
|
) |
| |
def yaml::scanner::Scanner::stale_possible_simple_keys |
( |
|
self | ) |
|
def yaml::scanner::Scanner::unwind_indent |
( |
|
self, |
|
|
|
column |
|
) |
| |
Member Data Documentation
In flow context, tokens should respect indentation.
Actually the condition should be `self.indent >= column` according to the spec. But this condition will prohibit intuitively correct constructions such as key : { } if self.flow_level and self.indent > column: raise ScannerError(None, None, "invalid intendation or unclosed '[' or '{'", self.get_mark())
The documentation for this class was generated from the following file:
- test/scientific/cluster/ligand_docking/yaml/scanner.py