Skip to content

A programming language designed for creating blazingly fast automations on Apple devices, utilizing Siri Shortcuts.

Notifications You must be signed in to change notification settings

melon-lang/melon-lang

Repository files navigation

Melon Programming Language 🍉

melon is an orthogonally persistent language designed for creating automations for Apple devices that run blazingly fast ⚡. It uses Siri Shortcuts as a backend, but allows for more complex and performant automations to be created compared to Shortcuts application itself.

Documentation

You can learn about melon language features from here.

Installation

Start by installing melon Shortcut to your device from here.

This shortcut will serve as our interpreter.

Quickstart

How to use

You can go to the web playground to experiment with melon language features. This playground contains a web editor. Whenever you press Run button, it sends your code to melon Shortcut that you installed on your device. Then your code gets executed locally by the shortcut.

Or, if you want to use melon within your own Shortcut, just input your code as text to Run Shortcut (melon) action in your shortcut as down below.

Hello world program

Try running this snippet.

print("Hello world!");

In melon, you use native print function to display text or other types of data. melon uses Show Result action to achieve this.

Contribution and More

Guides on how to contribute are available in docs under Contribution section. You can join our Discord server to discuss about anything related to melon.

About

A programming language designed for creating blazingly fast automations on Apple devices, utilizing Siri Shortcuts.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy