SCons.compat._scons_shlex.shlex

Package SCons :: Package compat :: Module _scons_shlex :: Class shlex |
[hide private]
[frames] | no frames]

# Class shlex

source code
A lexical analyzer class for simple shell-like syntaxes.

Instance Methods | [hide private]
__init__(self, instream=False, infile=False, posix=False) | source code
push_token(self, tok) Push a token onto the stack popped by the get_token method | source code
push_source(self, newstream, newfile=False) Push an input source onto the lexer's input source stack. | source code
pop_source(self) Pop the input source stack. | source code
get_token(self) Get a token from the input stream (or from stack if it's nonempty) | source code
read_token(self) | source code
sourcehook(self, newfile) Hook called on a filename to be sourced. | source code
error_leader(self, infile=False, lineno=False) Emit a C-compiler-like, Emacs-friendly error-message leader. | source code
__iter__(self) | source code
next(self) | source code