WooYeah

WooYeah (stylized as "wooyeah") is an esoteric language by PoptartPlungerBoi in 2023. Due to it only having printing and quitting mechanics, this esolang is not supposed to be used for real programming. The instruction can be in this link.
== Language overview ==
Command 	Description
wooyeah 	The number of "wooyeahs" represent the number of the alphabetic letter. Example: 1 wooyeah is equal to "a", and 2 wooyeahs are equal to "b".
^ 	Capital letter
v 	Lowercase letter
g 	Go
s 	Stop
qm 	Question mark
em 	Exclaimation mark
cm 	Comma
pr 	Period
co 	Colon
sc 	Semi-colon
nh 	Number sign (Hashtag)
qu 	Quotation mark
ap 	Ampersand (and symbol)
un 	Underscore
at 	@ symbol
shift 	Shift
- 	Space
num 	Number (placed at beginning of the code line except symbols, go, stop, and spaces)
as 	Asterisk
{foobar}	Comment; when in code, this symbol is ignored.
== Examples ==
===Alphabetical digits===
The number of wooyeahs represents the number of the alphabetic letter. For example, this line of code:
 g
 wooyeah wooyeah wooyeah wooyeah wooyeah
 s
creates an "E/e".
and this code:
 g
 wooyeah wooyeah wooyeah
 s
creates a "C/c".
And if wooyeah is repeated 26 times, it creates, of course, a "Z/z".
=== Capital and lowercase letters ===
The arrowheads (^ and v) make the letter uppercase or lowercase. For example, this code:
 g
 wooyeah v
 s
creates a lowercase "a".
and this code:
 g
 wooyeah wooyeah ^
 s
creates an uppercase "B".
=== Symbols and punctuation ===
====Question mark and exclaimation mark:====
These are the example code lines for the question (qm) and exclaimation mark (em).
Code:
 g
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah ^
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v
 qm
 s
Output:
 Huh?
Code:
 g
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah ^
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v
 em
 s
Output:
 Hi!
====Other symbols====
====Space and underscore====
Code:
 g
 wooyeah v
 -
 wooyeah v
 s
Output:
 a a
Code:
 g
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah
 un
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah
 s
Output:
 O_O
====Comma and ampersand====
Code:
 g
 wooyeah ^
 cm
 -
 wooyeah wooyeah ^
 cm
 -
 ap
 -
 wooyeah wooyeah wooyeah ^
 s
Output:
 A, B, & C
====Period and number sign====
Code:
 g
 wooyeah wooyeah wooyeah wooyeah wooyeah ^
 pr
 s
Output:
 E.
Code:
 g
 nh
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah ^
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah ^
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah ^
 s
Output:
 #LOL
====Quotation mark, asterisk, shift, and 'at' symbol====
Code:
 g
 qu
 at
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v
 wooyeah wooyeah wooyeah wooyeah v
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v
 wooyeah v
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v
 qu
 as
 shift
 as
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah
 wooyeah wooyeah wooyeah wooyeah
 s
Output:
 "@oldman"*
 *@kid
===Numbers===
The symbol num must be placed at beginning of the code line except when the code line has symbols, go, stop, and spaces.
One number line must only have 10 digits each line. If the wooyeah symbol is missing, the number will be filled in as 0.
Code:
 g
 num 
 num wooyeah
 num wooyeah wooyeah
 num wooyeah wooyeah wooyeah
 s
Output:
 0123
===Comment===
The symbol {foobar} is a comment. meaning that this code will be ignored when in the output. (the code are the parentheses)
Code:
 g
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah ^
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v
 wooyeah wooyeah wooyeah wooyeah v
 {Bad}
 s
Output:
 Good
=== A "Hello, World!" program: ===
NOTE: Some lines are displaced. Fixed version here.
 g 
 {Hello World program} 
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah ^ 
 wooyeah wooyeah wooyeah wooyeah wooyeah v 
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v 
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v 
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v 
 cm 
 - 
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah 
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah ^ 
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah 
 wooyeah v 
 wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v 
 wooyeah wooyeah wooyeah wooyeah v 
 em 
 s