ASPL لباتASPL 0.7.0

Search documentation

Search starts with current English documentation · ASPL 0.7.0

Enter a complete name such as read_line, or words about a topic.

    العربية
    Source files

    Open one UTF-8 .aspl or .لبات file, up to 1 MiB, in a new draft. It stays in this browser and does not run automatically.

    Get Started

    ASPL 0.7.0 · Current release

    Start in the browser or install the Linux tools. Find ASPL downloads and current Console guidance.

    On this page

    First program in the browser

    Read the program contract, then inspect the complete hello program below. Choose a source variant, then open it as a new draft on Home. It will not run until you choose Run.

    Browser and native · ASPL 0.7.0 · English source

    Execution: Browser and native · ASPL 0.7.0

    Prerequisites:
    • No prior knowledge is required to open and check it.

    Input: No input lines are required.

    fn start_main() -> i64 {
        return 0;
    }
    
    Download hello.aspl

    Expected outcomes
    {
      "browser": {
        "check": "success",
        "class": "success",
        "output": "",
        "processStatus": 0
      },
      "native": {
        "check": 0,
        "status": 0,
        "output": ""
      }
    }

    The browser checks and runs ASPL 0.7.0 source locally. It does not execute ELF programs, load Linux shared libraries, or load user source modules. Changing the reading language does not translate a draft.

    First native program

    Already write programs? Follow the verified native installation and first-program path, then check, run and build. These pages also cover upgrade, native release rollback and uninstall. You do not need to complete the Tutorial.

    Downloads and system requirements

    Choose from original ASPL archives, checksums, package inputs and release history. Check native system requirements before installation. For the optional desktop application, use Console Download and the Console guidance links. The ASPL command line and browser playground do not require Console.

    Browse pages