diff --git a/src/lib/LinkedList/examples/ClassList/ClassList.pde b/src/lib/LinkedList/examples/ClassList/ClassList.pde deleted file mode 100644 index 9a8ea9d..0000000 --- a/src/lib/LinkedList/examples/ClassList/ClassList.pde +++ /dev/null @@ -1,81 +0,0 @@ -/* - LinkedList Example - Link: http://github.com/ivanseidel/LinkedList - - Example Created by - Tom Stewart, github.com/tastewar - - Edited by: - Ivan Seidel, github.com/ivanseidel -*/ - -#include - -// Let's define a new class -class Animal { - public: - char *name; - bool isMammal; -}; - -char catname[]="kitty"; -char dogname[]="doggie"; -char emuname[]="emu"; - -LinkedList myAnimalList = LinkedList(); - -void setup() -{ - - Serial.begin(9600); - Serial.println("Hello!" ); - - // Create a Cat - Animal *cat = new Animal(); - cat->name = catname; - cat->isMammal = true; - - // Create a dog - Animal *dog = new Animal(); - dog->name = dogname; - dog->isMammal = true; - - // Create a emu - Animal *emu = new Animal(); - emu->name = emuname; - emu->isMammal = false; // just an example; no offense to pig lovers - - // Add animals to list - myAnimalList.add(cat); - myAnimalList.add(emu); - myAnimalList.add(dog); -} - -void loop() { - - Serial.print("There are "); - Serial.print(myAnimalList.size()); - Serial.print(" animals in the list. The mammals are: "); - - int current = 0; - Animal *animal; - for(int i = 0; i < myAnimalList.size(); i++){ - - // Get animal from list - animal = myAnimalList.get(i); - - // If its a mammal, then print it's name - if(animal->isMammal){ - - // Avoid printing spacer on the first element - if(current++) - Serial.print(", "); - - // Print animal name - Serial.print(animal->name); - } - } - Serial.println("."); - - while (true); // nothing else to do, loop forever -} \ No newline at end of file diff --git a/src/lib/LinkedList/examples/SimpleIntegerList/SimpleIntegerList.pde b/src/lib/LinkedList/examples/SimpleIntegerList/SimpleIntegerList.pde deleted file mode 100644 index 1bcbe9c..0000000 --- a/src/lib/LinkedList/examples/SimpleIntegerList/SimpleIntegerList.pde +++ /dev/null @@ -1,58 +0,0 @@ -/* - LinkedList Example - Link: http://github.com/ivanseidel/LinkedList - - Example Created by - Tom Stewart, github.com/tastewar - - Edited by: - Ivan Seidel, github.com/ivanseidel -*/ -#include - -LinkedList myList = LinkedList(); - -void setup() -{ - - Serial.begin(9600); - Serial.println("Hello!"); - - // Add some stuff to the list - int k = -240, - l = 123, - m = -2, - n = 222; - myList.add(n); - myList.add(0); - myList.add(l); - myList.add(17); - myList.add(k); - myList.add(m); -} - -void loop() { - - int listSize = myList.size(); - - Serial.print("There are "); - Serial.print(listSize); - Serial.print(" integers in the list. The negative ones are: "); - - // Print Negative numbers - for (int h = 0; h < listSize; h++) { - - // Get value from list - int val = myList.get(h); - - // If the value is negative, print it - if (val < 0) { - Serial.print(" "); - Serial.print(val); - } - } - - while (true); // nothing else to do, loop forever -} - -