User Tools

Site Tools


haas:spring2015:data:projects:sll1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
haas:spring2015:data:projects:sll1 [2015/02/22 14:07] – [list library] wedgehaas:spring2015:data:projects:sll1 [2015/03/10 12:28] (current) – [list library] wedge
Line 41: Line 41:
  
 ====list library==== ====list library====
-In **src/list/**, you will find new C files:+In **src/list/**, you will find new C files:
  
   * **append.c**   - which will house the append function   * **append.c**   - which will house the append function
Line 49: Line 49:
   * **compare.c**  - which will handle comparing two lists for equality   * **compare.c**  - which will handle comparing two lists for equality
  
-Take a look at the code there. These are the files that contain functions which will be compiled and archived into the node library (**liblist.a**) we will be using in this and future projects.+Take a look at the code there. These are the files that contain functions which will be compiled and archived into the list library (**liblist.a**) we will be using in this and future projects.
  
 Figure out what is going on, make sure you understand it. Figure out what is going on, make sure you understand it.
Line 64: Line 64:
   * **unit-searchlist.c** - unit test for **searchlist()** library function   * **unit-searchlist.c** - unit test for **searchlist()** library function
   * **unit-displayb.c**   - unit test for **displayb()** library function   * **unit-displayb.c**   - unit test for **displayb()** library function
 +  * **unit-compare.c**    - unit test for **compare()** library function
  
 These are complete runnable programs (when compiled, and linked against the list library, which is all handled for you by the **Makefile** system in place). These are complete runnable programs (when compiled, and linked against the list library, which is all handled for you by the **Makefile** system in place).
Line 113: Line 114:
     [setpos] Total:   9, Matches:   9, Mismatches:   0     [setpos] Total:   9, Matches:   9, Mismatches:   0
     [append] Total:  11, Matches:  11, Mismatches:   0     [append] Total:  11, Matches:  11, Mismatches:   0
-  [displayb] Total:   6, Matches:   6, Mismatches:   0 
 [searchlist] Total:  11, Matches:  11, Mismatches:   0 [searchlist] Total:  11, Matches:  11, Mismatches:   0
     [cplist] Total:  11, Matches:  11, Mismatches:   0     [cplist] Total:  11, Matches:  11, Mismatches:   0
 +  [displayb] Total:   6, Matches:   6, Mismatches:   0
 +   [compare] Total:   9, Matches:   9, Mismatches:   0
 ====================================================== ======================================================
-   [RESULTS] Total:  76, Matches:  76, Mismatches:   0+   [RESULTS] Total:  85, Matches:  85, Mismatches:   0
 ====================================================== ======================================================
 lab46:~/src/data/sll1$  lab46:~/src/data/sll1$ 
haas/spring2015/data/projects/sll1.1424614023.txt.gz · Last modified: 2015/02/22 14:07 by wedge