Creppl - C++ REPL (Read, Evaluate, Print, Loop)
Description:
Are you sick of the hassle of creating your C++ projects, when you just get going and write some code? Have you ever wanted a C++ experience similar to that of the Python Interpreter? Then, look no further!
Creppl is a REPL for C++ that works in a terminal! Coupled with additional commands, Creppl can also be a light-weight text editor to quickly add, modify, or remove existing code. Enter any valid C++ code and view the results instantly, in true REPL fashion.
Instructions
To install, enter pip install creppl in a command line. Then just run creppl and get coding; Creppl will take care of the rest.
Currently, Creppl will only work on Linux. However, future plans aim to make it available to other platforms.
TODO:
- If a selected line contains text, allow user to modify
If the file contains data, ask if the user would like to overwriteSave files to a specified directory. Ex: /home/creppl/, /home/creppl/bin, etc.. Create a new folder for different filenames- Create .crepplrc that the program will use for default values, such as filename, boilerplate, includes, externs, etc.
- Get
externworking and the ability to link external libraries (This could be achieved by the aforementioned .crepplrc to provide a path.) - Port Creppl to additional operating systems:
- Windows
- MacOS
Release files for Creppl 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| Creppl-1.0.1.tar.gz | 49.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| Creppl-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 88.3 kB
Release files / Creppl-1.0.1.tar.gz
| Download URL | Creppl-1.0.1.tar.gz |
|---|---|
| Size | 49.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c57f5264d348447b4281369a02e25e959e83c8f5b5f27fbd8f8bc15a234127da
|
|
BLAKE2b-256 checksum How to use checksums |
b94a154625a11f38de76421087dc6f6984665e7f57aaf9133a95f5e5a311bb49
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.8.10
|
Release files / Creppl-1.0.1-py3-none-any.whl
| Download URL | Creppl-1.0.1-py3-none-any.whl |
|---|---|
| Size | 39.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
814207c3ed7d0e15f2cfe0d28145ecbfa46eb046cfa43c359ce76f8b16fa3c28
|
|
BLAKE2b-256 checksum How to use checksums |
6a2a211e868bf1aea672b8d9cfd742fd58930649a3289064445579da9b2e80c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.8.10
|