class documentation
class Globable(object): (source)
Known subclasses: docutils.utils.math.math2html.Position
A bit of text which can be globbed (lumped together in bits). Methods current(), skipcurrent(), checkfor() and isout() have to be implemented by subclasses.
| Method | __init__ |
Undocumented |
| Method | checkbytemark |
Check for a Unicode byte mark and skip it. |
| Method | checkfor |
Check for the given string in the current position. |
| Method | current |
Return the current character. |
| Method | finished |
Find out if the current text has finished. |
| Method | glob |
Glob a bit of text that satisfies a check on the current char. |
| Method | globalpha |
Glob a bit of alpha text |
| Method | globexcluding |
Glob a bit of text up until (excluding) any excluded character. |
| Method | globidentifier |
Glob alphanumeric and _ symbols. |
| Method | globincluding |
Glob a bit of text up to (including) the magic char. |
| Method | globnumber |
Glob a row of digits. |
| Method | globvalue |
Glob a value: any symbols but brackets. |
| Method | isidentifier |
Return if the current character is alphanumeric or _. |
| Method | isout |
Find out if we are out of the position yet. |
| Method | isvalue |
Return if the current character is a value character: |
| Method | nextending |
Return the next ending in the queue. |
| Method | popending |
Pop the ending found at the current position |
| Method | pushending |
Push a new ending to the bottom |
| Method | skipcurrent |
Return the current character and skip it. |
| Method | skipspace |
Skip all whitespace at current position. |
| Class Variable | leavepending |
Undocumented |
| Instance Variable | endinglist |
Undocumented |
overridden in
docutils.utils.math.math2html.PositionCheck for the given string in the current position.
overridden in
docutils.utils.math.math2html.FilePosition, docutils.utils.math.math2html.TextPositionReturn the current character.
overridden in
docutils.utils.math.math2html.FilePosition, docutils.utils.math.math2html.TextPositionFind out if we are out of the position yet.