Blob program for reversing a list

Опубликовано: 17 Июнь 2026
на канале: Søren Bjerregaard Vrist
34
0

Takes an argument which might be "null" and if not reverses the list.
Read more on http://blobvis.appspot.com

program
{

START: JB 2 SHEAD E0;
E0: CHD 2 EFIN1.1;

SHEAD: CHD 2;
SWL 1 1;
SBODY: FIN;
IFHEAD: SBS 1 2;
IF1: JB 1 IFBODY EFIN2;
IFBODY:CHD 1;
IFBOYD2:FIN SBODY.3;

EFIN1: FIN EFIN2.3;
EFIN2: FIN EXIT.1;
EXIT: EXT;
}

data
{
ADB: 0 _ a.1 _;
a : 1 _ b.1 _;
b : 2 _ c.1 _;
c : 3 _ d.1 _;
d : 4 _ e.1 _;
e : 5 _ f.1 _;
f : 6 _ _ _;
}