RosettaCodeData/Task/Singly-linked-list-Element-.../BBC-BASIC/singly-linked-list-element-...

16 lines
313 B
Plaintext

DIM node{pNext%, iData%}
DIM a{} = node{}, b{} = node{}, c{} = node{}
a.pNext% = b{}
a.iData% = 123
b.iData% = 789
c.iData% = 456
PROCinsert(a{}, c{})
END
DEF PROCinsert(here{}, new{})
new.pNext% = here.pNext%
here.pNext% = new{}
ENDPROC