Love
Jump to navigation
Jump to search
| Designed by | User:Рсщвгв |
|---|---|
| Appeared in | 2025 |
| Computational class | Unknown |
| Major implementations | [1] |
Love is esoteric programming language using commands l,o, v, and e.
Language description
Love is a useless language for outputting "I love you!", for outputting ASCII, for incrementing/decrementing, and optional quine.
Love was planned as a subset of HQ9+, although it isn't.
Love using commands:
| Command | Description |
|---|---|
l
|
Outputs "I love you!" |
o
|
Decrements the accumulator by 1 |
v
|
Increments the accumulator by 1 |
e
|
Outputs the accumulator as ASCII |
!
|
(optional)Quine |
Examples
Quine
!
XKCD Random Number
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvve
output "I love you!"
l
output "<3"
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvveoooooooooe
Output english alphabet
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvveveveveveveveveveveveveveveveveveveveveveveveveveve
Output english alphabet, then double quine
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvveveveveveveveveveveveveveveveveveveveveveveveveveve!!!
All commands in order
love!
Output first 621 ascii characters
veveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveveve
Implementations
Codes
Python (with "!")
a=0
p=input()
for c in p:
if c=='l':print("I love you!",end='')
elif c=='o':a-=1
elif c=='v':a+=1
elif c=='e':print(chr(a),end='')
elif c=='!':print(p,end='')
Python (without "!")
a=0
p=input()
for c in p:
if c=='l':print("I love you!",end='')
if c=='o':a-=1
if c=='v':a+=1
if c=='e':print(chr(a),end='')
HTML (with "!")
<!DOCTYPE html>
<html>
<body>
<textarea id="prog" placeholder=""></textarea>
<button onclick="run()">Run</button>
<pre id="out"></pre>
<script>
function run(){
let a=0, out="", p=document.getElementById("prog").value;
for(let c of p){
if(c=='l') out+="I love you!";
if(c=='o') a--;
if(c=='v') a++;
if(c=='e') out+=String.fromCharCode(a);
if(c=='!') out+=p;
}
document.getElementById("out").textContent=out;
}
</script>
</body>
</html>