Skip to content

Latest commit

 

History

History
43 lines (28 loc) · 2.44 KB

README.md

File metadata and controls

43 lines (28 loc) · 2.44 KB

UwULang in Python

The best programming language to take over the world implemented in Python

  • 👆 - increment
  • 👇 - decrement
  • 👉- go right
  • 👈- go left
  • 🥺- print char
  • 😳- get char
  • 🥴- random short
  • 😒- jump to 😡if curr == 0
  • 😡- jump back to 😒 if curr != 0

*definitely not just brainfuck with extended functionality that you can use uwufier conversion tool

Try it Out

Running it by first building it in c with make or just use gcc src/main.c -Wall -std=c99 -o uwulang. Once you have the binary, if you provide a file as the first arg, it will take the contents of the file and run UwULang on it ie. ./uwulang test/hellOwOrld.uwu. Otherwise if you provide no args, it will take input from standard in and run UwULang on it.

Hello World

Print Hello World to the console

👆👆👆👆👆👆👆👆😒👉👆👆👆👆😒👉👆👆👉👆👆👆👉👆👆👆👉👆👈👈👈👈👇😡👉👆👉👆👉👇👉👉👆😒👈😡👈👇😡👉👉🥺👉👇👇👇🥺👆👆👆👆👆👆👆🥺🥺👆👆👆🥺👉👉🥺👈👇🥺👈🥺👆👆👆🥺👇👇👇👇👇👇🥺👇👇👇👇👇👇👇👇🥺👉👉👆🥺👉👆👆🥺

First 10000 square numbers

Print the first 10000 square numbers

👆👆👆👆😒👉👆👆👆👆👆👈👇😡👉😒👈👆👆👆👆👆👉👇😡👆👈👆😒👉😒👉👆👉👆👈👈👇😡👆👆👉👉😒👈👈👆👉👉👇😡👉👉👉😒👇😡👆👆👉😒👇😡👆👉👉👉👆😒😒👇😡👆👆👆👆👆👆👉👉👉😡👈👈👈😒😒👈👆👆👆👆👆👆👆👆👈👆👆👉👉👇😡👆👈🥺👈😒👉👇👇👇👇👈👇😡👈😡👈👈😒👉👉👉👉👉😒👉👉👉😒👇😡👆👆👆👆👆👆👆👆👆👈😒👉👇👈👇😡👆👆👆👆👆👆👆👆👆👉😒👇😒👈👇👉👇😡👆😒👈👈👈😡😡👈😒👉👆👈👇😡👉😡👈👈👇😡👈👈👇😡

Conversion

If you want to convert bf files to UwU files, note the conversion script in ./pseudocode does not work, use the Golang version instead

License

License: MIT