Skip to content

sailor-green/Kython

Repository files navigation

This is Kython version 3.9

Codecov GitHub Workflow Status GitHub

Contents

General information

Kython is a Python 3 interpreter written in Kotlin/JVM.

Setup

Kython currently requires a copy of CPython to compile code from the text form to the kyc format that can be understood by the interpreter. A version of CPython that matches the current Kython version is required

Testing

To test the interpreter, run ./gradlew test or gradle test in the root directory.

Contributing

Pull requests are always welcome. For major changes, please open an issue first to discuss what you would like to change with the rest of the team.

Please make sure to update tests as appropriate.

Licence

Kython is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

See the file "LICENCE" for information on the history of this software, terms & conditions for usage, and a DISCLAIMER OF ALL WARRANTIES.

All trademarks referenced herein are property of their respective holders.