We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

Licorne

From Esolang
Jump to navigation Jump to search

Licorne, also known as LicornePL, litteraly "Unicorn", is an interpreted weird programming language. It is based on unicorns and french grammar. It exists an IDE (Licorne Writer), programmed in Batch.

Interpreter

Commands are appealed using CTRL+(key).

CTRL+W  Writes a line.
        hurler.$.aux licornes; $[print]

CTRL+A  Programm sleeps during milliseconds.
        chialer devant Titanic pendant.$.millisecondes; $[wait for ... milliseconds]

CTRL+I  Inputs.
        demander.$=&.à Bitou;
        $[varname]
        &[displayed text]

CTRL+C  Counts things.
        compter les.$=&;
        $[varname]
        &[count]

CTRL+V  Creates a variable.
        chier un.$=&;
        $[varname]
        &[invar]

CTRL+P  Pauses the programm, but displays "Press any key to continue...".
        stopper ces Kinder Bueno

     P  Pauses the programm too, but doesn't display anything.
        s'arrêter discrétos

     i  Inserts an image
        insérer une image.$[image.bmp].&x.£y.~z.FABULOUS;
        $[image(.bmp)]
        &[x]
        £[y]
        ~[z]

CTRL + S saves the file in a folder and SUPPR deletes the file.

Samples

Hello world

hurler.$.aux licornes; $Hello, world!
s'arrêter discrétos