Skip to main content

A crypto language inspired by Doge and the Dogefather.

Project description

░░░░░░░░░▄░░░░░░░░░░░░░░▄░░░░
░░░░░░░░▌▒█░░░░░░░░░░░▄▀▒▌░░░
░░░░░░░░▌▒▒█░░░░░░░░▄▀▒▒▒▐░░░
░░░░░░░▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐░░░
░░░░░▄▄▀▒░▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐░░░
░░░▄▀▒▒▒░░░▒▒▒░░░▒▒▒▀██▀▒▌░░░
░░▐▒▒▒▄▄▒▒▒▒░░░▒▒▒▒▒▒▒▀▄▒▒▌░░
░░▌░░▌█▀▒▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐░░
░▐░░░▒▒▒▒▒▒▒▒▌██▀▒▒░░░▒▒▒▀▄▌░
░▌░▒▄██▄▒▒▒▒▒▒▒▒▒░░░░░░▒▒▒▒▌░
▀▒▀▐▄█▄█▌▄░▀▒▒░░░░░░░░░░▒▒▒▐░
▐▒▒▐▀▐▀▒░▄▄▒▄▒▒▒▒▒▒░▒░▒░▒▒▒▒▌
▐▒▒▒▀▀▄▄▒▒▒▄▒▒▒▒▒▒▒▒░▒░▒░▒▒▐░
░▌▒▒▒▒▒▒▀▀▀▒▒▒▒▒▒░▒░▒░▒░▒▒▒▌░
░▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░▒░▒▒▄▒▒▐░░
░░▀▄▒▒▒▒▒▒▒▒▒▒▒░▒░▒░▒▄▒▒▒▒▌░░
░░░░▀▄▒▒▒▒▒▒▒▒▒▒▄▄▄▀▒▒▒▒▄▀░░░
░░░░░░▀▄▄▄▄▄▄▀▀▀▒▒▒▒▒▄▄▀░░░░░
░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▀▀░░░░░░░░

MuchScript 0.1.4

https://muchscript.sblip.dev/

MADE BY SHAURYA_BLIP

INSPIRED BY DOGE AND DOEGFATHER ELON MUSK

MUCH WOW. MUCH COOL. MUCH CRYPTO.

Also this language is a fork of https://github.com/davidcallanan/py-myopl-code by @davidcallanan, with some certain features added.

    # Print
    PRINT("Hello World!")

    # Variable       Method for finding out the price of crypto
    WOW doge_price = CRYPTO_PRICE("DOGE", "INR")

    # If else statement.
    IF doge_price < 30 THEN 
        PRINT(doge_price)
        PRINT("DOGE SAD.")
    ELSE
        PRINT(doge_price)
        PRINT("DOGE HAPPY!!!!!!!!")
    END

    # Lambda (Almost..)
    FUN add(num1, num2) -> num1 + num2

    # Using the lambda function
    PRINT(add(1,2))

    # List of names
    WOW names = ["Jose", "Maria", "John", "Mary"]
    # Gets the length of the list
    WOW len_of_names = LEN(names)

    # Prints all the names in the list
    # We get object from list by /num not [num]
    FOR i = 0 TO len_of_names THEN
        PRINT("Name: " + names/i)
    END

Installation

Install MuchScript by using pip:

$ pip install muchscript

Install MuchScript using git(also with the latest updates (recommended)):

$ git clone https://github.com/shaurya-blip/MuchScript.git
$ cd MuchScript/
$ python3 setup.py install

Running

By installing MuchScript you will install an executable terminal command called 'much' like commands 'python3', 'node', 'go' etc. By running this command you will get:

$ much

    MUCHSCRIPT 0.1 (BETA)
    Made by muchscript inc. © 2021
    Inspired by Doge and Elon musk
    MUCH WOW. MUCH COOL. MUCH CRYPTO.

    [MUCHSCRIPT]:

This is the interactive mode of muchscript like the python shell. Here you can perform basic one-line operations.

If you want to use the scripting mode, make a new file with a .much extension and paste the sample code above in the file. To run the file just type out:

$ much [filename].much

    Hello World!
    27.4001
    DOGE HAPPY!!!!!!!!
    3
    Name: Jose
    Name: Maria
    Name: John
    Name: Mary

Made with love and Python by Sblip.

Feel free to contribute. Needs much help this project does.

© MuchScript 2021 MIT License

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

muchscript-0.1.4.tar.gz (17.9 kB view details)

Uploaded Source

Built Distribution

muchscript-0.1.4-py3-none-any.whl (21.2 kB view details)

Uploaded Python 3

File details

Details for the file muchscript-0.1.4.tar.gz.

File metadata

  • Download URL: muchscript-0.1.4.tar.gz
  • Upload date:
  • Size: 17.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.9.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for muchscript-0.1.4.tar.gz
Algorithm Hash digest
SHA256 fec0d881f1967a1fad4359dc4609a36bebf151b34d20f3f7bc1e32bed503dd66
MD5 f20f4e757546ea9c55487f13f4e3f9ce
BLAKE2b-256 a33936b42216619bb99bbfcf3134b20ea31c45af437f9c7b941c63d230c2651b

See more details on using hashes here.

File details

Details for the file muchscript-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: muchscript-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 21.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.9.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for muchscript-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6ce1d648b615937b0bd27c9f4c080e9166674a71c3083d36666562e080866a19
MD5 3b2e3be7118e18559e5af15d676e426c
BLAKE2b-256 18ba34427c7f21a6ca64e34540037a2ef2bf858a9bd4470ed2b66c79eb2e984c

See more details on using hashes here.

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