Public Member Functions | |
| def | __init__ |
| def | fromString |
| def | fromFile |
| def | fromLines |
| def | consume |
| def | peek |
| def | want |
| def | wantOneOf |
| def | wantEOF |
| def | wantRE |
| def | wantSymbol |
| def | wantInteger |
| def | wantFloat |
| def | require |
Public Attributes | |
| line | |
| tokens | |
Private Member Functions | |
| def | _consumeLines |
| def | _context |
Definition at line 74 of file tokenstream.py.
| def indra::ipc::tokenstream::TokenStream::__init__ | ( | self | ) |
Definition at line 75 of file tokenstream.py.
| def indra::ipc::tokenstream::TokenStream::fromString | ( | self, | ||
| string | ||||
| ) |
Definition at line 79 of file tokenstream.py.
| def indra::ipc::tokenstream::TokenStream::fromFile | ( | self, | ||
| file | ||||
| ) |
Definition at line 82 of file tokenstream.py.
| def indra::ipc::tokenstream::TokenStream::fromLines | ( | self, | ||
| lines | ||||
| ) |
Definition at line 85 of file tokenstream.py.
| def indra::ipc::tokenstream::TokenStream::consume | ( | self | ) |
Definition at line 94 of file tokenstream.py.
| def indra::ipc::tokenstream::TokenStream::_consumeLines | ( | self | ) | [private] |
Definition at line 101 of file tokenstream.py.
| def indra::ipc::tokenstream::TokenStream::peek | ( | self | ) |
Definition at line 105 of file tokenstream.py.
| def indra::ipc::tokenstream::TokenStream::want | ( | self, | ||
| t | ||||
| ) |
Definition at line 110 of file tokenstream.py.
| def indra::ipc::tokenstream::TokenStream::wantOneOf | ( | self, | ||
| options | ||||
| ) |
Definition at line 115 of file tokenstream.py.
| def indra::ipc::tokenstream::TokenStream::wantEOF | ( | self | ) |
Definition at line 121 of file tokenstream.py.
| def indra::ipc::tokenstream::TokenStream::wantRE | ( | self, | ||
| re, | ||||
message = None | ||||
| ) |
Definition at line 124 of file tokenstream.py.
| def indra::ipc::tokenstream::TokenStream::wantSymbol | ( | self | ) |
Definition at line 134 of file tokenstream.py.
| def indra::ipc::tokenstream::TokenStream::wantInteger | ( | self | ) |
Definition at line 137 of file tokenstream.py.
| def indra::ipc::tokenstream::TokenStream::wantFloat | ( | self | ) |
Definition at line 140 of file tokenstream.py.
| def indra::ipc::tokenstream::TokenStream::_context | ( | self | ) | [private] |
Definition at line 143 of file tokenstream.py.
| def indra::ipc::tokenstream::TokenStream::require | ( | self, | ||
| t | ||||
| ) |
Definition at line 147 of file tokenstream.py.
Definition at line 76 of file tokenstream.py.
Definition at line 77 of file tokenstream.py.
1.5.5