OUI

OUI

OUI is an esolang which is friendly!

What OUI offers?

  • Errors are not fatal, anyone one can make mistakes. The program doesn’t stop when an error occurs.
  • All Numbers are floats, think floats as better int.
  • Good booleans, bools can be 'true', 'TT', 'false', 'FF'.
  • Flexible names, operation (function)/variable names can include spaces or some special characters.

More About OUI

  • Strings must be start and end with single quote.
  • OUI doesn't have super cow powers.

How Can I Run?

First. download the source code with following command.

git clone https://github.com/kerem3338/oui

then run OUI Interpreter with following command

python oui.py

With that you get OUI REPL

(The OUI REPL

The Syntax

OUI just has operations (functions) to work with, so function calls are seperated by a --- and function arguments are seperated by a \ Example:

print|'Hello World' --- normal exit

The Current Operations

  • set-var
  • do nothing for <x> amount of time
  • del-var
  • print
  • speak to me
  • ...
  • normal exit
  • force exit
  • force exit if you want
  • normal exit if you want
  • where
  • print_var

External Links

Questions & Answers

  • What About 'Inital commit'?

    - It was a typo, english is not my native language.

Previous page: Simple Page Generator