Mode:
Duration:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
DIM todos AS NEW Collection
PROCEDURE addTask(task AS String)
todos.Add(task)
FOR EACH t AS String IN todos
PRINT t;
NEXT
END PROCEDURE
PROCEDURE removeTask(index AS Integer)
todos.RemoveAt(index)
FOR EACH t AS String IN todos
PRINT t;
NEXT
END PROCEDURE
' Simulate actions
addTask("Buy milk")
addTask("Write Gambas code")
removeTask(0)Coding works best on desktop or with an external keyboard.