See how pythOwO was made (2 min video)
pythOwO is an uwu programming language written in Python. UwU.
Get PythOwO LangUwUage support for VSCode
pip install PythOwO
pwint("Hewwo Wowrld")
Either run from the interpreter directly:
python pythowo.py test.pyowo
Or run in an interactive shell:
python shwell.py
(。・ω・。)ノ♡> rwun("test.pyowo")
Hewwo Wowrld
python shwell.py
opens the pythOwO shell. Running rwun("test.pyowo")
from the shell execuwutes code from the file test.pyowo
.
Variables can be decluwuared using the keyword pwease
.
pwease baka = 100
pwease tehe = "two"
pwease chan = 25
pwease baka = baka + 1
pwease tehe = 500
pwease chan = chan * 2
pwint(tehe)
pwint(baka)
pwint(chan)
500
101
50
IF《condition》THWEN《expression》EWIF《condition》THWEN《expression》
pwease tehe = 501
IF tehe == 502 THWEN pwease chan = "tehe is 502!" EWIF tehe == 501 THWEN pwease chan = "
is 501!" EWSE pwease chan = "tehe is 500!"
pwint(chan)
tehe is 501!
FOR i = 0 TO 5 THWEN
pwint("UwU")
END
UwU
UwU
UwU
UwU
UwU
FWUNCTION owofy(pwefix) -> pwefix + "OwO"
pwint(owofy("This is pyth"))
This is pythOwO
You can clear the shell with the cwear command
(。・ω・。)ノ♡ > cwear
All contribuwutions are welcome, just make a puwull request!
Unit tests are available through the unittest module. New test files must start with `test*.py` to be detected.
python -m unittest
Pythowo logo credit
Thank youwu @Haddle for making VSCode language support for PythOwO
Thank youwu @Tulip-0333 for helping with putting PythOwO up on PyPi