nextpnr/3rdparty/python-console
2018-06-28 17:57:26 +02:00
..
data initial import of python-console 2018-06-28 17:57:26 +02: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 move to c++11 remove console writes 2018-06-28 17:57:26 +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 initial import of python-console 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.