Skip to main content

Crosshatch

Crosshatch Logo

Ever wanted to use Vyxal, but found that the default REPL was lacking in features and that the online interpreter wasn't interactive enough? Well now there's a solution to all your read-execute-print-loop needs! Crosshatch is designed to be easy to use, visually appealing and highly interoperatable with the Vyxal programming language.

Installation

If you want to work on Crosshatch, you can also use poetry. First, download this repository and unzip it. Alternatively, you can open it with Github Desktop or clone it via git.

Then, you'll need to install Poetry, which is the packing tool used for Crosshatch.

pip install poetry

Finally, run:

poetry install

and it will take care of installing all the required dependencies.

Usage

To run Crosshatch:

crosshatch

Or if you want to do development work on it:

poetry run crosshatch

After starting Crosshatch, you'll see something like the following:

Vyxal 2.19.0 using Python 3.10.9 (tags/v3.10.9:1dd9be6, Dec  6 2022, 20:01:21) [MSC v.1934 64 bit (AMD64)] on win32.
Type ##help for more information.
EOF or ##exit to exit.

[0] vyxal>

Enter your expressions after the > and they will be evaluated. The [0] indicates that this is expression 0.

Release files for crosshatch 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for crosshatch 1.0.0
File Size Uploaded
crosshatch-1.0.0.tar.gz 4.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for crosshatch 1.0.0
File Interpreter ABI Platform
crosshatch-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.2 kB

Release files / crosshatch-1.0.0.tar.gz

Download URL crosshatch-1.0.0.tar.gz
Size 4.8 kB
Tags Source
SHA-256 checksum
How to use checksums
7114f93220095fd42a339489ff2f4e64fb53fc4153784435ec40a5b5bb0bfa95
BLAKE2b-256 checksum
How to use checksums
dcd3bb60ce2fac3b32b427ac2d004557be3d333c1989b5debdee3f2e726cd78d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / crosshatch-1.0.0-py3-none-any.whl

Download URL crosshatch-1.0.0-py3-none-any.whl
Size 6.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bf287eb1451664ae5bf7363ef34f13d90619f32fbac56de944763ce48f2a5e55
BLAKE2b-256 checksum
How to use checksums
61fe1e7607cc18d37379919731b5a81edc29a56bfd64c1c990b2da06331c804e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page