StoryScript
StoryScript is an interpreted programming language that is made to being easy to learn.
How to install
Windows way
To install StoryScript, you can just download the zip file in one of the release, and then extract
If you have other OS
If you don't use Windows, You can just download the Source code in one of the release, and run it.
Remember, Before you run it, Make sure to have the required packages installed.
Download lastest code from main
So, Just download the source code from Main branch. (And wish there is no bug)
And also, You need Python installed
Due to Pull request #27, You can now easily setup StoryScript by doing:
python setup.py install
Then you can just python -m storyscript, Then it will launch the shell, And you can use the language.
And to execute a file, Use python -m storyscript -i [filename] and replace [filename] with the real File name. For example:
python -m storyscript -i main.sts
Note: If you are looking for C Transpiler source, It has been moved here
Required Packages
Required packages:
- Numpy
- Colorama
These are required packages for StoryScript, You can setup them manually or install through the setup script.
How to use the Language
Please visit the Wiki for more info about how to use StoryScript.
Metadata
Release files for storyscript 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| storyscript-0.0.3-py3.9.egg | Legacy Egg format | - | - | Details |
| storyscript-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 96.1 kB
Release files / storyscript-0.0.3-py3.9.egg
| Download URL | storyscript-0.0.3-py3.9.egg |
|---|---|
| Size | 65.5 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
8525d663a2b1219f218a1a02992bd0597fd5fa978e2efc1b88f6f6c9bb359fe9
|
|
BLAKE2b-256 checksum How to use checksums |
68fe7acc4b7693526ff76b43f0e080fac39f5b38ccddb28913ac0daf26e95f72
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10
|
Release files / storyscript-0.0.3-py3-none-any.whl
| Download URL | storyscript-0.0.3-py3-none-any.whl |
|---|---|
| Size | 30.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0b2880875ed97affac511d0f39fc1673cdb575635e680c9d06a8ef9942638c0b
|
|
BLAKE2b-256 checksum How to use checksums |
796ec7e57f9c9755766f82cffd2cbe33b5bed03a5b33f72a2981ffa815f890da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10
|
Security for storyscript 0.0.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.