nextpnr/3rdparty/python-console
David Shah 8f1683246e python: Improve general robustness during autocomplete
Signed-off-by: David Shah <dave@ds0.me>
2020-04-24 16:44:30 +01:00
..
data initial import of python-console 2018-06-28 17:57:26 +02:00
modified python: Improve general robustness during autocomplete 2020-04-24 16:44:30 +01:00
CMakeLists.txt make it compile with qt5 2018-06-28 17:57:26 +02:00
ColumnFormatter.cpp compile in needed helpers and fix warnings 2018-06-28 17:57:26 +02:00
ColumnFormatter.h compile in needed helpers and fix warnings 2018-06-28 17:57:26 +02:00
Console.cpp few more 2018-06-28 17:57:26 +02:00
Console.h initial import of python-console 2018-06-28 17:57:26 +02:00
Interpreter.cpp move to c++11 remove console writes 2018-06-28 17:57:26 +02:00
Interpreter.h make it compile with qt5 2018-06-28 17:57:26 +02:00
LICENSE initial import of python-console 2018-06-28 17:57:26 +02:00
ParseHelper.BlockParseState.cpp move to c++11 remove console writes 2018-06-28 17:57:26 +02:00
ParseHelper.BracketParseState.cpp compile in needed helpers and fix warnings 2018-06-28 17:57:26 +02:00
ParseHelper.ContinuationParseState.cpp initial import of python-console 2018-06-28 17:57:26 +02:00
ParseHelper.cpp compile in needed helpers and fix warnings 2018-06-28 17:57:26 +02:00
ParseHelper.h make GUI compile on MSVC 2018-07-05 10:14:19 +02:00
ParseListener.cpp initial import of python-console 2018-06-28 17:57:26 +02:00
ParseListener.h initial import of python-console 2018-06-28 17:57:26 +02:00
ParseMessage.cpp initial import of python-console 2018-06-28 17:57:26 +02:00
ParseMessage.h initial import of python-console 2018-06-28 17:57:26 +02:00
README.md initial import of python-console 2018-06-28 17:57:26 +02:00
test_cli.cpp initial import of python-console 2018-06-28 17:57:26 +02:00
test_console.cpp initial import of python-console 2018-06-28 17:57:26 +02:00
test_parse_helper.cpp initial import of python-console 2018-06-28 17:57:26 +02:00
test_python_interpreter.cpp move to c++11 remove console writes 2018-06-28 17:57:26 +02:00
Utils.h adapted python-console for easier use 2018-06-28 17:57:26 +02:00

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:

  1. mkdir build
  2. cmake ..
  3. make

License

This project is licensed under the MIT license.