Home | Trees | Indices | Help |
|
---|
|
object --+ | Token --+ | LeafToken --+ | SingleQuotedToken
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from |
|
|||
commencer_ch =
|
|||
|
|||
Inherited from |
|
Return a pair of strings if the first character of the provided text would terminate this token. The first string are the characters to be included in the token, the second are the characters which spill over to the next token. Return None if the text would not terminate the token. The token mustn't end in an escape character (\) because that would make the test incorrect. The default implementation matches txt against the regexp self.terminator. On a match it returns match groups 1 and 2, otherwise it returns None. The default value of self.terminator is ()(\s) to terminate on whitespace, but not accept it.
|
Return True if this token will not accept any more characters at the end because it has terminated. The default implementation returns False.
|
Return the expanded version of this token. Return value is a list of strings in which any special shell syntax is replaced with its expanded value, appropriate for passing as an arg in a process invocation. Arg tokens will perform glob expansion on the results of this value, so other tokens should protect their response using escape_glob_chars() if appropriate. The default implementation returns an array with one element containing the raw token.
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Dec 14 22:46:37 2010 | http://epydoc.sourceforge.net |