Skip to content

Instantly share code, notes, and snippets.

@Tamschi
Created May 11, 2016 16:22
Show Gist options
  • Save Tamschi/9e1bc4a35435c2e98dd42a293be0d530 to your computer and use it in GitHub Desktop.
Save Tamschi/9e1bc4a35435c2e98dd42a293be0d530 to your computer and use it in GitHub Desktop.
A very slow sorting algorithm (but at least it's apparently kind of small).
-- HUMAN RESOURCE MACHINE PROGRAM --
COPYFROM 24
COMMENT 0
a:
COPYTO 24
b:
c:
INBOX
COPYTO [24]
JUMPZ d
BUMPUP 24
JUMP b
COMMENT 3
d:
COPYFROM 24
JUMPZ c
COMMENT 1
e:
SUB 24
COPYTO 24
COPYTO 23
BUMPUP 23
f:
COPYFROM [23]
JUMPZ h
SUB [24]
JUMPN g
COMMENT 4
BUMPUP 24
BUMPUP 23
JUMP f
COMMENT 5
g:
COPYFROM [24]
COPYTO 22
COPYFROM [23]
COPYTO [24]
COPYFROM 22
COPYTO [23]
COPYFROM 24
JUMP e
COMMENT 2
h:
COPYTO 24
i:
COPYFROM [24]
JUMPZ a
OUTBOX
BUMPUP 24
JUMP i
DEFINE COMMENT 0
eJwTZGBgMEk762mS9meGeeqSrUAuw4wCvb0iRRFrA4s/TwosTmjlLFOMqK26Vru9xnqGXkPi5peN09fE
tmV2h3Y6FwR1vY5jGAWjYBQMWQAAtwkcmQ;
DEFINE COMMENT 1
eJxzY2BgULFdrM1i+Ejrgo6esYwGj2ec+vyweeq5CeJaglV9ukvaLU33ztxkfmnFd9PMnXuNfxxmMqo7
0a139OwEHZazMzTrTgCNYHCPL7W4HV5qER9mZrkk5I+NbuA1f1O/zyk7fdqK9nu979/jPX1Nue/jLUX+
WruWhJQdkoj8c8w/5s+xxsTcPZUpkutK0symbk6b37Ij5Xn0gUQWZ9YEaxuuODNLkNm9JRtM3MrPejJW
bkhyrPxzDCR2qKLUYmvte+OlzYWmwl3WNhx9Zz09+mRDu3ozYy92fU+P6GDIe9J8suRndUClWa1gVW6D
YltX75rdIL2y88wsO5futVXZ7OzUsZfFGST2fp23x4Z1Sls+rc3d837ducsMo2AUjBAAAPoldhg;
DEFINE COMMENT 2
eJyLZ2BgENK5pZKuckulXlpR65iEloGvmLWNgOhZz4kiSyIFRDckHZM4V24q/76/UOHgnA8Koqs/yy/Z
+ld6w752ibJD4UI7jwCNYDjjyuIc7NzkON/O2emNpaj/L5O92QeMJBuYjOxn/zcKWWVi/uNwnqXzGU3r
kxdUbH0uydn7XAp1ajvn4KW1q9SPYY6pX0jNTp/CZFePfi+QeeGRilrXIqusr0W6LwTxpwH5F6IfaW1I
32IuXsjhJlgs6HO++Hn0paLStLt5LIWF6V2lv5JPlvDG2uf6xB4tXJFlfhikr7paz/hMD4ODxqw2FxDf
t8fZ6Vx3bsKs9q7Fc9ogasJ2iPozrbjmz7U0IvD0kpiQE0svVZ1YevDU5rWF+8V2aO0CqfFZItlgs+pe
c9xW2WYQX/vEZ7OMk1pxGSdFa9ccT9z85njZIZD4klNbzG+e22F18spJt8brMSE1Nz+nVN6aXvf75t6Z
rtdSt/VcNjoQdHHnkYWnD55iGAWjYBAAAIr1nwA;
DEFINE COMMENT 3
eJzzYWBgENGWVGGVnK3qK5agySyl1cMs9Xz7W8X5m25pzN8ElGY4LLkh6a/0hqQUVessEN/G5NKKCtPc
vgrTkJpN5s+jP5lHKD+xaXO56bAl9aLzvdAjHpn6zJ729sfdS9M83PX6ud2sZ4D0qYbIqquGsMwHsZ8F
z1ZdGCqr7pJQZc2QxOK8L+mST11SQjhHvFHKlKjPKfFh7xNB6lZnahnczdMy0G40swTxA4u/WwoWP48W
KQqpmZt3byNI7GIXizNfz6Wqrt7+Cosp7xOfzeJwA4lz93qX+fZkdot1xmyI6Kg6ChJrXKFn/GtVoan+
env7FRvPeq7Y+Chi7frStE9r63JOLJ1e57lUtrlzaeFExxX2s3+tcl9osrZrsc6GrsUgvf6L604wjIJR
MMwAAEpNcXM;
DEFINE COMMENT 4
eJyTZ2Bg2ONdZ3fd8aDDHfujzgl2/V6Kds+j79t1lc5ySO0Idi6dwudqPeOIh/3sct+9M1VDcvskIiUb
LkedK58YvTc7JCo3QSJSLVoh7Jr/kpBLPp/9utyBRjIsyLW2WZBbOgXE3lR3zd+tvDQtOp+nvLU8oVWv
wXrG8yaGOQyjYBSMggEHAD+rMU4;
DEFINE COMMENT 5
eJyzYGBgeGQrKCeudUnulsZk+Tj12apKap/N7qr3e83QjAnh0rfOcjR63MZktHemm8G5pZ76k1cCxTfE
qctuBGpl2OKnZfAsOKQmKfTkovgwjkW3w61nnIi7F+qSwOPJlHjSbXPa7PX6GRFrn2YXTpxQ7Ox0qtTM
EqTPuE5v75Nmhjn3WjO7QzvN0gO6Ody4ezP1T/Yu1raaPL3u3fT+ZSB1Yp0shTsnsxRumdqUD+I7rpBV
P7CiKf/oMsl1IP7elc91F23+bnlna51dxPYQvxnbC5NlttnnLtrsXLBjNUTPKBgFowA3AABvOFjy;
DEFINE LABEL 22
eJzTZGBgaJSar3FVa42hnbGeMZDLcFVrg4m41rXVIPbp2M9mtt6fzf55zd+0x/vxliUh8zediJu/CSRn
7cNSeCyepRDEjs5f0xudPz9MsoDH82rhHxu9hraiRS2PIiQ6znry9bzvP9NzbilIXcrss54P5pSmxc+d
vBLEfzy73ytkYb+Xy3JR/78r54d9X12YXLbmT9avVUcLXZZzlMyc31bEMApGwSigGQAAY+hETQ;
DEFINE LABEL 23
eJxTY2BgOC12bfU2uel1mcoMeUpqpWkh2itiKkyv+T+3FvSZax/iJ+kYESjokhp10q00LT+gavqzYOd5
EpEci/pijs53Saiafj/XOkuweHYw0CgGo3QeT+/STH3Hykda22v22mo3FiaDxPkXX/M/uzhzJ4i9ZsaS
9vi5ss3mayQbQPwj+3Zm9F8qtTh3SS3a/9Le7NizO48wjIJRMAroAgCVvDq4;
DEFINE LABEL 24
eJyTYmBgqPVes7vc99KK14GZ3VIRbUVecUYpP1KWRCrmSgadLQnx21Ud4re2YXawXFtuQkTHzgzbSX9m
fJvSNHfjtKa5K2funTlvbm6fy/Lv6ZWrbwUBjWMIX3DNv20Zh9uGdXV2b9cfdLi082AewygYBaNgUAIA
k58x2Q;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment