Package lldb :: Module embedded_interpreter :: Class SimpleREPL |
[hide private]
[frames] | no frames]

# Class SimpleREPL

source code

Instance Methods | [hide private]
__init__(self, prompt, dict) Constructor. | source code
interact(self) Closely emulate the interactive Python console. | source code
process_input(self, in_str) | source code
my_raw_input(self, prompt) | source code
read_py_command(self) | source code
one_line(self, input) | source code
Inherited from `code.InteractiveConsole`: `push`, `raw_input`, `resetbuffer` Inherited from `code.InteractiveInterpreter`: `runcode`, `runsource`, `showsyntaxerror`, `showtraceback`, `write`

Method Details | [hide private]

### __init__(self, prompt, dict) (Constructor) | source code
Constructor. The optional locals argument will be passed to the InteractiveInterpreter base class. The optional filename argument should specify the (file)name of the input stream; it will show up in tracebacks. Overrides: code.InteractiveInterpreter.__init__ (inherited documentation)

### interact(self) | source code
Closely emulate the interactive Python console. The optional banner argument specify the banner to print before the first interaction; by default it prints a banner similar to the one printed by the real Python interpreter, followed by the current class name in parentheses (so as not to confuse this with the real interpreter -- since it's so close!). Overrides: code.InteractiveConsole.interact (inherited documentation)