removes deprecated T/P types

This commit is contained in:
Araq 2018-11-16 13:27:46 +01:00
commit 3f6168b337
64 changed files with 43 additions and 276 deletions

View file

@ -8,14 +8,14 @@ const
data = [1, 2, 3, 4, 5, 6]
block SinglyLinkedListTest1:
var L: TSinglyLinkedList[int]
var L: SinglyLinkedList[int]
for d in items(data): L.prepend(d)
assert($L == "[6, 5, 4, 3, 2, 1]")
assert(4 in L)
block SinglyLinkedListTest2:
var L: TSinglyLinkedList[string]
var L: SinglyLinkedList[string]
for d in items(data): L.prepend($d)
assert($L == """["6", "5", "4", "3", "2", "1"]""")
@ -23,7 +23,7 @@ block SinglyLinkedListTest2:
block DoublyLinkedListTest1:
var L: TDoublyLinkedList[int]
var L: DoublyLinkedList[int]
for d in items(data): L.prepend(d)
for d in items(data): L.append(d)
L.remove(L.find(1))
@ -32,7 +32,7 @@ block DoublyLinkedListTest1:
assert(4 in L)
block SinglyLinkedRingTest1:
var L: TSinglyLinkedRing[int]
var L: SinglyLinkedRing[int]
L.prepend(4)
assert($L == "[4]")
L.prepend(4)
@ -42,7 +42,7 @@ block SinglyLinkedRingTest1:
block DoublyLinkedRingTest1:
var L: TDoublyLinkedRing[int]
var L: DoublyLinkedRing[int]
L.prepend(4)
assert($L == "[4]")
L.prepend(4)