out cmd stack ==>
--- --- ---------------------------------------------------------------
swi
pus 1
pus 1 1
add 2
dup 2 2
dup 2 2 2
add 2 4
mul 8
dup 8 8
dup 8 8 8
pus 8 8 8 1
poi 8 8 8
dup 8 8 8 8
mul 8 8 64
add 8 72
H out 8
pus 8 1
pus 8 1 1
add 8 2
add 10 // newline for later use
dup 10 10
dup 10 10 10
pus 10 10 10 1
poi 10 10 10
mul 10 100 // 100 for later use ("d", "!")
dup 10 100 100
pus 10 100 100 1
add 10 100 101
e out 10 100
dup 10 100 100
pus 10 100 100 1
pus 10 100 100 1 1
add 10 100 100 2
pus 10 100 100 2 1
poi 10 100 100 2
dup 10 100 100 2 2
dup 10 100 100 2 2 2
add 10 100 100 2 4
mul 10 100 100 8
add 10 100 108 // 108 = "l" in "world"
dup 10 100 108 108
dup 10 100 108 108 108
dup 10 100 108 108 108 108
l out 10 100 108 108 108
pus 10 100 108 108 108 1
poi 10 100 108 108 108
l out 10 100 108 108
pus 10 100 108 108 1
pus 10 100 108 108 1 1
add 10 100 108 108 2
pus 10 100 108 108 2 1
add 10 100 108 108 3
pus 10 100 108 108 3 1
pop 10 100 108 108 3
pus 10 100 108 108 3 1
poi 10 100 108 108 3
dup 10 100 108 108 3 3
dup 10 100 108 108 3 3 3
pus 10 100 108 108 3 3 3 1
pus 10 100 108 108 3 3 3 1 1
add 10 100 108 108 3 3 3 2
rol 10 100 108 3 3 108
add 10 100 108 3 111 // 3 + 111 = "r" in "world"
dup 10 100 108 3 111 111 // 111 = "o" in "world"
pus 10 100 108 3 111 111 1
poi 10 100 108 3 111 111
dup 10 100 108 3 111 111 111
o out 10 100 108 3 111 111
dup 10 100 108 3 111 111 111 // 111 + 8 = "w" in "world"
pus 10 100 108 3 111 111 111 1
pus 10 100 108 3 111 111 111 1 1
pus 10 100 108 3 111 111 111 1 1 1
pop 10 100 108 3 111 111 111 1 1
pus 10 100 108 3 111 111 111 1 1 1
poi 10 100 108 3 111 111 111 1 1
pus 10 100 108 3 111 111 111 1 1 1
pop 10 100 108 3 111 111 111 1 1
add 10 100 108 3 111 111 111 2
dup 10 100 108 3 111 111 111 2 2
dup 10 100 108 3 111 111 111 2 2 2
add 10 100 108 3 111 111 111 2 4
dup 10 100 108 3 111 111 111 2 4 4
pus 10 100 108 3 111 111 111 2 4 4 1
poi 10 100 108 3 111 111 111 2 4 4
dup 10 100 108 3 111 111 111 2 4 4 4
mul 10 100 108 3 111 111 111 2 4 16
dup 10 100 108 3 111 111 111 2 4 16 16
add 10 100 108 3 111 111 111 2 4 32 // 32 = "SP"
dup 10 100 108 3 111 111 111 2 4 32 32
pus 10 100 108 3 111 111 111 2 4 32 32 1
pus 10 100 108 3 111 111 111 2 4 32 32 1 1
poi 10 100 108 3 111 111 111 2 4 32 32 1
pus 10 100 108 3 111 111 111 2 4 32 32 1 1
add 10 100 108 3 111 111 111 2 4 32 32 2
dup 10 100 108 3 111 111 111 2 4 32 32 2 2
add 10 100 108 3 111 111 111 2 4 32 32 4
dup 10 100 108 3 111 111 111 2 4 32 32 4 4
dup 10 100 108 3 111 111 111 2 4 32 32 4 4 4
pus 10 100 108 3 111 111 111 2 4 32 32 4 4 4 1
poi 10 100 108 3 111 111 111 2 4 32 32 4 4 4
add 10 100 108 3 111 111 111 2 4 32 32 4 8
add 10 100 108 3 111 111 111 2 4 32 32 12
add 10 100 108 3 111 111 111 2 4 32 44
, out 10 100 108 3 111 111 111 2 4 32
SP out 10 100 108 3 111 111 111 2 4
pus 10 100 108 3 111 111 111 2 4 1
poi 10 100 108 3 111 111 111 2 4
mul 10 100 108 3 111 111 111 8
add 10 100 108 3 111 111 119
w out 10 100 108 3 111 111
o out 10 100 108 3 111
add 10 100 108 114
pus 10 100 108 114 1
poi 10 100 108 114
r out 10 100 108
l out 10 100
dup 10 100 100
d out 10 100
pus 10 100 1
poi 10 100
pus 10 100 1
pus 10 100 1 1
add 10 100 2
pus 10 100 2 1
pus 10 100 2 1 1
poi 10 100 2 1
add 10 100 3
pus 10 100 3 1
poi 10 100 3
div 10 33
! out 10
\n out
<span id="hello"></span>
document.getElementById("hello").innerHTML = "Hello Ordep-20";
D=[]
D<<"REM Hello, Jeff61!"
D<<"REM SmallBASIC"
D<<"? CHR(68);CHR(61);"
D<<"? CHR(91);CHR(93)"
D<<"FOR I=0 TO LEN(D)-1"
D<<" ? CHR(68);CHR(60);CHR(60);"
D<<" ? CHR(34);D(I);CHR(34)"
D<<"NEXT"
D<<"FOR I=0 TO LEN(D)-1"
D<<" ? D(I)"
D<<"NEXT"
D<<"END"
REM Hello, Jeff61!
REM SmallBASIC
? CHR(68);CHR(61);
? CHR(91);CHR(93)
FOR I=0 TO LEN(D)-1
? CHR(68);CHR(60);CHR(60);
? CHR(34);D(I);CHR(34)
NEXT
FOR I=0 TO LEN(D)-1
? D(I)
NEXT
END
<?php
echo 'Hello, Cory';
?>
program HelloWorld;
begin
writeln('Hello, World!');
end.
<?='Hello World'?>
#include <stdio.h>
#include <stdlib.h>
int main(void) {
int Error4919 = 1;
if(Error4919 == 1) {
printf("Pesky error!");
exit(0);
}
else {
printf("No error here! Woohoo! :D");
}
return 0;
}
We use essential cookies to make this site work, and optional cookies to enhance your experience.