Skip to main content

An implementation of Arrow in Python.

Running Arrow code

$ arrow --help

usage: arrow [-h] [file]

positional arguments:
  file        A file to run. Use - for stdin without prompt.

optional arguments:
  -h, --help  show this help message and exit

Example Arrow program

function
/--> int factorial(int n)
| require not (n < 0)
| int return
| /--< n != 0
| | return = 1
| \-->
| /--< n == 0
| | return = n * factorial(n - 1)
| \-->
^ return

main
int n
print "Enter number:"
n = input int
print "Factorial of", n, "is", factorial(n)

Which outputs:

Enter number:
5
Factorial of 5 is 120

Metadata

Release files for py-arrow-lang 2020.6.18

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

Source distribution (sdist)

Source distribution for py-arrow-lang 2020.6.18
File Size Uploaded
py-arrow-lang-2020.6.18.tar.gz 13.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for py-arrow-lang 2020.6.18
File Interpreter ABI Platform
py_arrow_lang-2020.6.18-py3-none-any.whl Python 3 none any Details

Total release size: 29.7 kB

Release files / py-arrow-lang-2020.6.18.tar.gz

Download URL py-arrow-lang-2020.6.18.tar.gz
Size 13.6 kB
Tags Source
SHA-256 checksum
How to use checksums
10120fa1dab4c9717b45a89b0e5ea8d4b608f89efb9fb9785a6368344f28cd6a
BLAKE2b-256 checksum
How to use checksums
78e584ddfb4c1d69f7cd9e36a301a3545383ae5b75e1244515edd3fb4cb8b088
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.19.1 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.0 CPython/3.7.0

Release files / py_arrow_lang-2020.6.18-py3-none-any.whl

Download URL py_arrow_lang-2020.6.18-py3-none-any.whl
Size 16.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d0034d01c70b2fe457fc80ec34954180230aa4e370c0a0a439f3a75fab4ddf9b
BLAKE2b-256 checksum
How to use checksums
90539f339dcdaf12ce8c0680439b09814f4fae74baa973e129540fd5c48340b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.19.1 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.0 CPython/3.7.0

Release history Release notifications | RSS feed

This release

2020.6.18 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