libsheepy

C lib for handling text files, strings and json like data structure with an object oriented system
git clone https://spartatek.se/git/libsheepy.git
Log | Files | Refs | README | LICENSE

README.md (1759B)


      1 # Examples using libsheepy.h (char\* and char\*\* types)
      2 
      3 - cfp.c - current working in front of parameters ( cfp file -> "/home/user/file" )
      4 - cfpScript.c - tcc script, same as cfp.c
      5 - csv.c - open csv files
      6 - csvScript.c - tcc script, same as csv.c
      7 - demo.c - libsheepy basic demo
      8 - demoScript.c - tcc script
      9 - dmce.c - did my code execute shows which lines in a commit were not executed during tests
     10 - dmceScript.c - tcc script, same as dmce.c
     11 - fibers.c - fiber prototype
     12 - inotify.c - run a command when a C file is updated
     13 - inotifyScript.c - tcc script, same as inotify.c
     14 - readme.c - readme generator
     15 - readmeScript.c - tcc script, same as readme.c
     16 - regexDemo.c - pcre demo
     17 - search_and_replace_strings_in_files.c - search and replace strings
     18 - showdir.c - show files in current directory
     19 - showdirScript.c - tcc script, same as showdir.c
     20 - sumNums.c - add numbers in parameters
     21 - sumNumsScript.c - tcc script, same as sumNums.c
     22 
     23 # Examples using libsheepyObject.h (small\* classes)
     24 
     25 - b2j.c - binary to json
     26 - b2y.c - binary to yml
     27 - cpy.c - copy files
     28 - demoStatic.c - same as demo.c
     29 - dmceStatic.c - same as dmce.c
     30 - forest.c - show tree of directories
     31 - here.c - find a file recursively in current directory
     32 - j2b.c - json to binary
     33 - j2y.c - json to yml
     34 - json.c - JSON class demo
     35 - logging.c - logging demo
     36 - mkparents.c - like mkdir -p
     37 - mve.c - move files like mv
     38 - normalize.c - normalize path (remove a/../b = b/ )
     39 - objects.c - how to handle objects
     40 - objectSizeof.c - object sizes in bytes
     41 - smallObjects - small\* classes (string, array, dictionary) demo
     42 - smallObjectsUsage.c - small objects demo
     43 - template.c - empty template (preferably use 'sheepy -n progName')
     44 - threads.c - thread demo
     45 - y2b.c - yml to binary
     46 - y2j.c - yml to json