mirror of https://github.com/YosysHQ/nextpnr.git
Create an empty temporary file for stdin; so reads fail rather than locking up (otherwise doing help() would be enough to completely lock up the GUI). Signed-off-by: gatecat <gatecat@ds0.me> |
||
|---|---|---|
| .. | ||
| data | ||
| modified | ||
| CMakeLists.txt | ||
| ColumnFormatter.cpp | ||
| ColumnFormatter.h | ||
| Console.cpp | ||
| Console.h | ||
| Interpreter.cpp | ||
| Interpreter.h | ||
| LICENSE | ||
| ParseHelper.BlockParseState.cpp | ||
| ParseHelper.BracketParseState.cpp | ||
| ParseHelper.ContinuationParseState.cpp | ||
| ParseHelper.cpp | ||
| ParseHelper.h | ||
| ParseListener.cpp | ||
| ParseListener.h | ||
| ParseMessage.cpp | ||
| ParseMessage.h | ||
| README.md | ||
| Utils.h | ||
| test_cli.cpp | ||
| test_console.cpp | ||
| test_parse_helper.cpp | ||
| test_python_interpreter.cpp | ||
README.md
python-console
This is the result of a small side project to write a Qt widget that encapsulates an interactive Python shell.
Quickstart
You should have Qt4 and Python libraries. You will need CMake to build this project as follows:
- mkdir build
- cmake ..
- make
License
This project is licensed under the MIT license.