lib.c 772 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. /* INFO THIS
  2. * file: .c
  3. * commit: this file includes the implementation of all functions */
  4. /* USE THIS
  5. * gcc "word__test.c" "lib.c" */
  6. # ifndef L__LIB_LIB_U
  7. # define L__LIB_LIB_U
  8. /* */
  9. # include "word.c"
  10. /* INCLUDE
  11. * word__copy
  12. * word__create
  13. * word__init
  14. * word__new
  15. * word__delete
  16. * word__remove
  17. * word__clear */
  18. /* */
  19. // # include "symbols.c"
  20. /* INCLUDE
  21. * symblos__copy
  22. * symblos__create
  23. * symblos__init
  24. * symblos__new
  25. * symblos__delete
  26. * symblos__remove
  27. * symblos__clear */
  28. /* */
  29. # include "words.c"
  30. /* INCLUDE
  31. * words__copy
  32. * words__create
  33. * words__add
  34. * words__del
  35. * _Bool words__find
  36. * Word* words__search
  37. * words__empty
  38. * words__init
  39. * words__new
  40. * words__delete
  41. * words__remove
  42. * words__clear */
  43. # endif /* L__LIB_LIB_U */