Skip to content
This repository has been archived by the owner on Jan 30, 2024. It is now read-only.
/ skol Public archive

Simple, straight-to-the-point and very ordinary programming language

License

Notifications You must be signed in to change notification settings

syzkrash/skol

Repository files navigation

skol

skol (for Syzkrash Ordinary Language) is a minimalist, keyword-less language for computers.

Bye-bye!

Skol is no longer in development. If you wish it was, however, feel free to fork the repository and keep it going.

Quickstart

Skol is not yet ready to be used in production, therefore you have to build it manually:

  1. Clone and navigate into the repository:

    git clone https://github.com/syzkrash/skol
    cd skol
  2. Run go build:

    go build
  3. Done! (yes, it's really that easy)

To compile and run a basic "Hello world!" program using the Python engine:

  1. Create the file hello.sk:

    $Main(
      print! "Hello world!"
    )
  2. Transpile to Python and run:

    skol compile py hello.sk
  3. Done!

Learn More

For practical information, visit the Skol Documentation. For Skol's full story, visit qeaml's Skol Project Page.