Skip to main content

Write programs in the fastest language, as confirmed by NASA.

Project description

sanskrit

Write programs in the fastest language, as confirmed by NASA.

Installation

pip install sanskrit

Now put a # coding: sanskrit comment above your code to start programming in sanskrit!

Usage

There's two ways to use sanskrit:

As a REPL

Simply type sanskrit and it will bring up the sanskrit REPL:

$ sanskrit
संस्कृत प्रोग्रामिंग 3.11.5 (main, Aug 24 2023, 15:09:45) [Clang 14.0.3 (clang-1403.0.22.14.1)]
>>> x = 42
>>> दर्शयतु(x)   # print(x)
42

In a project

  • Simple for loop:

    # coding: sanskrit
    सर्वेषां आई अन्तः सीमा(5):   # for i in range(5):
        दर्शयतु(आई)          #     print(i)
    

    Output:

    $ python example.sanskrit
    0
    1
    2
    3
    4
    
  • import this:

    # -*- coding: sanskrit -*-
    आयातम् इदम्
    

    Output:

    $ python example.sanskrit
    The Zen of Python, by Tim Peters
    
    Beautiful is better than ugly.
    Explicit is better than implicit.
    ...
    

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sanskrit-0.2.0.tar.gz (4.7 kB view hashes)

Uploaded Source

Built Distribution

sanskrit-0.2.0-py3-none-any.whl (4.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page