| -rw-r--r-- | .gitignore | 80L |
| -rw-r--r-- | LICENSE | 21L |
| -rw-r--r-- | Makefile | 95L |
| -rw-r--r-- | README.md | 396L |
| -rw-r--r-- | README_bt.md | 46L |
| -rwxr-xr-x | build.sh | 38L |
| -rwxr-xr-x | buildAsan.sh | 35L |
| -rwxr-xr-x | buildMemcheck.sh | 33L |
| -rwxr-xr-x | buildMusl.sh | 31L |
| -rwxr-xr-x | buildMuslMemcheck.sh | 33L |
| -rwxr-xr-x | buildStaticAnalysis.sh | 36L |
| -rwxr-xr-x | clean.sh | 2L |
| -rwxr-xr-x | cleanObjects.sh | 2L |
| -rw-r--r-- | completion.txt | 3766L |
| -rw-r--r-- | documentation.md | 87844L |
| -rw-r--r-- | example/README.md | 46L |
| -rw-r--r-- | example/README.template | 396L |
| -rw-r--r-- | example/b2j.c | 63L |
| -rw-r--r-- | example/b2y.c | 62L |
| -rw-r--r-- | example/cfp.c | 45L |
| -rwxr-xr-x | example/compileLinux.sh | 5L |
| -rwxr-xr-x | example/compileMacOS.sh | 5L |
| -rw-r--r-- | example/cpy.c | 38L |
| -rw-r--r-- | example/csv.c | 74L |
| -rw-r--r-- | example/csvStatic.c | 76L |
| -rw-r--r-- | example/demo.c | 93L |
| -rw-r--r-- | example/demoStatic.c | 93L |
| -rw-r--r-- | example/dmce.c | 111L |
| -rw-r--r-- | example/dmceStatic.c | 118L |
| -rw-r--r-- | example/fibers.c | 154L |
| -rw-r--r-- | example/file.csv | 3L |
| -rw-r--r-- | example/file.json | 7L |
| -rw-r--r-- | example/fileA.yml | 10L |
| -rw-r--r-- | example/forest.c | 57L |
| -rw-r--r-- | example/here.c | 51L |
| -rw-r--r-- | example/inotify.c | 126L |
| -rw-r--r-- | example/inoty.h | 10L |
| -rw-r--r-- | example/j2b.c | 66L |
| -rw-r--r-- | example/j2y.c | 68L |
| -rw-r--r-- | example/json.c | 108L |
| -rw-r--r-- | example/logging.c | 40L |
| -rw-r--r-- | example/logging.log | 4L |
| -rw-r--r-- | example/mkparents.c | 33L |
| -rw-r--r-- | example/mve.c | 43L |
| -rw-r--r-- | example/normalize.c | 31L |
| -rw-r--r-- | example/objectSizeof.c | 138L |
| -rw-r--r-- | example/readme.c | 120L |
| -rw-r--r-- | example/regexDemo.c | 220L |
| -rw-r--r-- | example/search_and_replace_strings_in_files.c | 229L |
| -rw-r--r-- | example/showdir.c | 60L |
| -rw-r--r-- | example/smallObjects.c | 93L |
| -rw-r--r-- | example/smallObjectsUsage.c | 195L |
| -rw-r--r-- | example/sum.txt | 6L |
| -rw-r--r-- | example/sumNums.c | 70L |
| -rw-r--r-- | example/template.c | 15L |
| -rw-r--r-- | example/threads.c | 88L |
| -rw-r--r-- | example/y2b.c | 66L |
| -rw-r--r-- | example/y2j.c | 69L |
| -rw-r--r-- | genMake.c | 247L |
| -rwxr-xr-x | homeMake.sh | 27L |
| -rwxr-xr-x | install.sh | 16L |
| -rwxr-xr-x | installOpenIndiana.sh | 8L |
| -rwxr-xr-x | make.sh | 21L |
| -rwxr-xr-x | makeOpenIndiana.sh | 14L |
| -rwxr-xr-x | makeTermux.sh | 15L |
| -rw-r--r-- | release/json/libsheepyCClassTemplate.h | 71L |
| -rw-r--r-- | release/json/libsheepyCSmallArray.h | 2461L |
| -rw-r--r-- | release/json/libsheepyCSmallArrayCuTest.c | 28368L |
| -rw-r--r-- | release/json/libsheepyCSmallArrayTest.c | 28378L |
| -rwxr-xr-x | release/json/libsheepyCSmallArrayTest.sh | 22L |
| -rw-r--r-- | release/json/libsheepyCSmallArrayTestMem.c | 28368L |
| -rw-r--r-- | release/json/libsheepyCSmallBool.h | 329L |
| -rw-r--r-- | release/json/libsheepyCSmallBoolCuTest.c | 1981L |
| -rw-r--r-- | release/json/libsheepyCSmallBoolTest.c | 1991L |
| -rwxr-xr-x | release/json/libsheepyCSmallBoolTest.sh | 21L |
| -rw-r--r-- | release/json/libsheepyCSmallBoolTestMem.c | 1981L |
| -rw-r--r-- | release/json/libsheepyCSmallBytes.h | 332L |
| -rw-r--r-- | release/json/libsheepyCSmallBytesCuTest.c | 1731L |
| -rw-r--r-- | release/json/libsheepyCSmallBytesTest.c | 1741L |
| -rwxr-xr-x | release/json/libsheepyCSmallBytesTest.sh | 21L |
| -rw-r--r-- | release/json/libsheepyCSmallBytesTestMem.c | 1731L |
| -rw-r--r-- | release/json/libsheepyCSmallContainer.h | 262L |
| -rw-r--r-- | release/json/libsheepyCSmallContainerCuTest.c | 411L |
| -rw-r--r-- | release/json/libsheepyCSmallContainerTest.c | 421L |
| -rwxr-xr-x | release/json/libsheepyCSmallContainerTest.sh | 21L |
| -rw-r--r-- | release/json/libsheepyCSmallContainerTestMem.c | 411L |
| -rw-r--r-- | release/json/libsheepyCSmallDict.h | 1465L |
| -rw-r--r-- | release/json/libsheepyCSmallDictCuTest.c | 13567L |
| -rw-r--r-- | release/json/libsheepyCSmallDictTest.c | 13577L |
| -rwxr-xr-x | release/json/libsheepyCSmallDictTest.sh | 21L |
| -rw-r--r-- | release/json/libsheepyCSmallDictTestMem.c | 13567L |
| -rw-r--r-- | release/json/libsheepyCSmallDouble.h | 329L |
| -rw-r--r-- | release/json/libsheepyCSmallDoubleCuTest.c | 2025L |
| -rw-r--r-- | release/json/libsheepyCSmallDoubleTest.c | 2035L |
| -rwxr-xr-x | release/json/libsheepyCSmallDoubleTest.sh | 22L |
| -rw-r--r-- | release/json/libsheepyCSmallDoubleTestMem.c | 2025L |
| -rw-r--r-- | release/json/libsheepyCSmallInt.h | 336L |
| -rw-r--r-- | release/json/libsheepyCSmallIntCuTest.c | 2096L |
| -rw-r--r-- | release/json/libsheepyCSmallIntTest.c | 2106L |
| -rwxr-xr-x | release/json/libsheepyCSmallIntTest.sh | 21L |
| -rw-r--r-- | release/json/libsheepyCSmallIntTestMem.c | 2096L |
| -rw-r--r-- | release/json/libsheepyCSmallJson.h | 4427L |
| -rw-r--r-- | release/json/libsheepyCSmallJsonCuTest.c | 59204L |
| -rw-r--r-- | release/json/libsheepyCSmallJsonTest.c | 59214L |
| -rwxr-xr-x | release/json/libsheepyCSmallJsonTest.sh | 21L |
| -rw-r--r-- | release/json/libsheepyCSmallJsonTestMem.c | 59204L |
| -rw-r--r-- | release/json/libsheepyCSmallString.h | 1566L |
| -rw-r--r-- | release/json/libsheepyCSmallStringCuTest.c | 16429L |
| -rw-r--r-- | release/json/libsheepyCSmallStringTest.c | 16439L |
| -rwxr-xr-x | release/json/libsheepyCSmallStringTest.sh | 21L |
| -rw-r--r-- | release/json/libsheepyCSmallStringTestMem.c | 16429L |
| -rw-r--r-- | release/json/libsheepyCUndefined.h | 124L |
| -rw-r--r-- | release/json/libsheepyObjectFuncCuTest.c | 7416L |
| -rw-r--r-- | release/json/libsheepyObjectFuncTest.c | 7426L |
| -rwxr-xr-x | release/json/libsheepyObjectFuncTest.sh | 21L |
| -rw-r--r-- | release/json/libsheepyObjectFuncTestMem.c | 7416L |
| -rw-r--r-- | release/json/recycleContainers.h | 94L |
| -rw-r--r-- | release/libsheepy.c | 57473L |
| -rw-r--r-- | release/libsheepy.h | 8223L |
| -rw-r--r-- | release/libsheepyBt.c | 1466L |
| -rw-r--r-- | release/libsheepyBt.h | 921L |
| -rw-r--r-- | release/libsheepyObject.h | 11126L |
| -rw-r--r-- | release/libsheepySmall.c | 2471L |
| -rw-r--r-- | release/libsheepySmall.h | 319L |
| -rw-r--r-- | release/tpool.h | 222L |
| -rw-r--r-- | src/CuTest/AllTests.c | 26L |
| -rw-r--r-- | src/CuTest/CMakeLists.txt | 18L |
| -rw-r--r-- | src/CuTest/CuTest.c | 420L |
| -rw-r--r-- | src/CuTest/CuTest.h | 143L |
| -rw-r--r-- | src/CuTest/CuTestTest.c | 709L |
| -rw-r--r-- | src/CuTest/Makefile | 18L |
| -rw-r--r-- | src/CuTest/README | 211L |
| -rw-r--r-- | src/CuTest/license.txt | 38L |
| -rw-r--r-- | src/CuTest/make-tests.sh | 55L |
| l--------- | src/absLinkTest.null | 1L |
| l--------- | src/absLinkTest2.null | 1L |
| -rw-r--r-- | src/chmodTest.null | 0B |
| -rwxr-xr-x | src/clang_static_analyzer.sh | 21L |
| -rwxr-xr-x | src/cppcheck.sh | 19L |
| -rw-r--r-- | src/dirTest.null/one | 0B |
| l--------- | src/dirTest.null/symlinkLoop | 1L |
| -rw-r--r-- | src/dirTest.null/two/four | 0B |
| -rw-r--r-- | src/dirTest.null/two/three | 0B |
| -rwxr-xr-x | src/gcc_static_analyzer.sh | 19L |
| l--------- | src/json/CuTest | 1L |
| -rw-r--r-- | src/json/file.json | 7L |
| -rw-r--r-- | src/json/file.yml | 11L |
| -rw-r--r-- | src/json/fileA.json | 5L |
| -rw-r--r-- | src/json/fileA.yml | 10L |
| -rw-r--r-- | src/json/laxjson.c | 768L |
| -rw-r--r-- | src/json/laxjson.h | 109L |
| -rw-r--r-- | src/json/libsheepyCClassTemplate.c | 136L |
| -rw-r--r-- | src/json/libsheepyCClassTemplate.h | 71L |
| -rw-r--r-- | src/json/libsheepyCClassTemplateInternal.h | 4L |
| -rw-r--r-- | src/json/libsheepyCSmallArray.c | 14499L |
| -rw-r--r-- | src/json/libsheepyCSmallArray.h | 2461L |
| -rw-r--r-- | src/json/libsheepyCSmallArrayInternal.h | 35L |
| -rw-r--r-- | src/json/libsheepyCSmallBool.c | 1146L |
| -rw-r--r-- | src/json/libsheepyCSmallBool.h | 329L |
| -rw-r--r-- | src/json/libsheepyCSmallBoolInternal.h | 31L |
| -rw-r--r-- | src/json/libsheepyCSmallBytes.c | 993L |
| -rw-r--r-- | src/json/libsheepyCSmallBytes.h | 332L |
| -rw-r--r-- | src/json/libsheepyCSmallBytesInternal.h | 31L |
| -rw-r--r-- | src/json/libsheepyCSmallContainer.c | 363L |
| -rw-r--r-- | src/json/libsheepyCSmallContainer.h | 262L |
| -rw-r--r-- | src/json/libsheepyCSmallContainerInternal.h | 31L |
| -rw-r--r-- | src/json/libsheepyCSmallDict.c | 7336L |
| -rw-r--r-- | src/json/libsheepyCSmallDict.h | 1465L |
| -rw-r--r-- | src/json/libsheepyCSmallDictInternal.h | 29L |
| -rw-r--r-- | src/json/libsheepyCSmallDouble.c | 1145L |
| -rw-r--r-- | src/json/libsheepyCSmallDouble.h | 329L |
| -rw-r--r-- | src/json/libsheepyCSmallDoubleInternal.h | 31L |
| -rw-r--r-- | src/json/libsheepyCSmallInt.c | 1173L |
| -rw-r--r-- | src/json/libsheepyCSmallInt.h | 336L |
| -rw-r--r-- | src/json/libsheepyCSmallIntInternal.h | 31L |
| -rw-r--r-- | src/json/libsheepyCSmallJson.c | 29302L |
| -rw-r--r-- | src/json/libsheepyCSmallJson.h | 4427L |
| -rw-r--r-- | src/json/libsheepyCSmallJsonInternal.h | 199L |
| -rw-r--r-- | src/json/libsheepyCSmallString.c | 6941L |
| -rw-r--r-- | src/json/libsheepyCSmallString.h | 1566L |
| -rw-r--r-- | src/json/libsheepyCSmallStringInternal.h | 31L |
| -rw-r--r-- | src/json/libsheepyCUndefined.c | 207L |
| -rw-r--r-- | src/json/libsheepyCUndefined.h | 124L |
| -rw-r--r-- | src/json/libsheepyCUndefinedInternal.h | 31L |
| -rw-r--r-- | src/json/libsheepyObject.c | 5755L |
| -rw-r--r-- | src/json/libsheepyObjectCuTest.c | 2388L |
| -rw-r--r-- | src/json/libsheepyObjectTest.c | 2397L |
| -rw-r--r-- | src/json/recycleContainers.h | 94L |
| -rwxr-xr-x | src/json/runCuTest.sh | 3L |
| -rwxr-xr-x | src/json/runTests.sh | 3L |
| -rw-r--r-- | src/json/yaml.h | 1985L |
| -rw-r--r-- | src/json/yaml_private.h | 682L |
| -rw-r--r-- | src/json/ymlApi.c | 1393L |
| -rw-r--r-- | src/json/ymlConfig.h | 80L |
| -rw-r--r-- | src/json/ymlParser.c | 1375L |
| -rw-r--r-- | src/json/ymlReader.c | 469L |
| -rw-r--r-- | src/json/ymlScanner.c | 3598L |
| -rw-r--r-- | src/libsheepy.c | 58631L |
| -rw-r--r-- | src/libsheepy.h | 8223L |
| -rw-r--r-- | src/libsheepyBt.c | 1466L |
| -rw-r--r-- | src/libsheepyBt.h | 921L |
| -rw-r--r-- | src/libsheepyCuTest.c | 20730L |
| -rw-r--r-- | src/libsheepyGenericsTest.c | 13560L |
| -rw-r--r-- | src/libsheepyObject.h | 11126L |
| -rw-r--r-- | src/libsheepySmall.c | 2471L |
| -rw-r--r-- | src/libsheepySmall.h | 319L |
| -rw-r--r-- | src/libsheepySmallCuTest.c | 1789L |
| -rw-r--r-- | src/libsheepySmallTest.c | 1795L |
| -rw-r--r-- | src/libsheepyTest.c | 20746L |
| l--------- | src/linkTest.null | 1L |
| -rw-r--r-- | src/renameTest.null | 0B |
| -rwxr-xr-x | src/runCuTest.sh | 10L |
| -rwxr-xr-x | src/runSmallCuTest.sh | 3L |
| -rwxr-xr-x | src/runTests.sh | 5L |
| -rw-r--r-- | src/sizeTest.null | 14L |
| -rw-r--r-- | src/textOutTest.null | 4L |
| -rw-r--r-- | src/textTest.null | 2L |
| -rw-r--r-- | src/tpool.c | 602L |
| -rw-r--r-- | src/tpool.h | 222L |
| -rw-r--r-- | src/writeOnlyText.null | 0B |
| -rwxr-xr-x | uninstall.sh | 2L |
| -rw-r--r-- | wordexp.h | 20L |