Add tasks for all the new languages
This commit is contained in:
parent
9dc3c2bb62
commit
bba7bfd280
13208 changed files with 134745 additions and 0 deletions
|
|
@ -0,0 +1,13 @@
|
|||
Lbl LINK
|
||||
r₂→{r₁}ʳ
|
||||
0→{r₁+2}ʳ
|
||||
r₁
|
||||
Return
|
||||
|
||||
Lbl NEXT
|
||||
{r₁+2}ʳ
|
||||
Return
|
||||
|
||||
Lbl VALUE
|
||||
{r₁}ʳ
|
||||
Return
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
type Node[T] = ref object
|
||||
next: Node[T]
|
||||
data: T
|
||||
|
||||
proc newNode[T](data: T): Node[T] =
|
||||
Node[T](data: data)
|
||||
|
||||
var a = newNode 12
|
||||
var b = newNode 13
|
||||
var c = newNode 14
|
||||
|
|
@ -0,0 +1 @@
|
|||
Collection Class new: LinkedList(data, mutable next)
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
01000000000000000000000000000000 26. 2
|
||||
01111000000000000000000000000000 27. 30
|
||||
10000000000000000000000000000000 28. 1
|
||||
01011000000000000000000000000000 29. 26
|
||||
11000000000000000000000000000000 30. 3
|
||||
00000000000000000000000000000000 31. 0
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
var node = Hash.new(
|
||||
data => 'say what',
|
||||
next => foo_node,
|
||||
);
|
||||
|
||||
node{:next} = bar_node; # mutable
|
||||
Loading…
Add table
Add a link
Reference in a new issue