| CMakeLists.txt | 2832 | 2025-12-10 11:56 |
| doc/calling-conventions.md | 2847 | 2025-12-08 09:07 |
| doc/encapsulation.md | 7036 | 2025-12-10 11:16 |
| doc/interfaces.md | 10362 | 2025-12-08 07:00 |
| doc/introduction.md | 502 | 2025-12-10 11:24 |
| doc/iterators.md | 986 | 2025-12-08 09:13 |
| doc/strings.md | 1733 | 2025-12-10 06:10 |
| doc/type-system.md | 11566 | 2025-12-08 08:12 |
| include/pw.h | 1163 | 2025-10-23 15:17 |
| include/pw_args.h | 1010 | 2025-12-07 13:29 |
| include/pw_array.h | 12214 | 2025-12-08 08:35 |
| include/pw_assert.h | 542 | 2025-10-23 14:30 |
| include/pw_branch_optimization.h | 155 | 2025-10-23 14:26 |
| include/pw_datetime.h | 520 | 2025-08-10 14:30 |
| include/pw_dump.h | 927 | 2025-11-28 08:12 |
| include/pw_hash.h | 803 | 2025-11-28 08:16 |
| include/pw_helper_macros.h | 1182 | 2025-11-27 10:33 |
| include/pw_interfaces.h | 27700 | 2025-12-08 06:51 |
| include/pw_interfaces_base.h | 2151 | 2025-12-08 06:14 |
| include/pw_iterator.h | 313 | 2025-12-08 06:35 |
| include/pw_map.h | 10608 | 2025-12-08 06:34 |
| include/pw_status.h | 3581 | 2025-11-30 13:11 |
| include/pw_string.h | 27722 | 2025-12-10 06:03 |
| include/pw_task.h | 184 | 2025-06-25 03:33 |
| include/pw_types.h | 22305 | 2025-12-08 06:14 |
| include/pw_utf.h | 3128 | 2025-12-10 06:01 |
| include/pwlib/accessors.h | 768 | 2025-10-23 15:03 |
| include/pwlib/file.h | 6171 | 2025-12-08 06:35 |
| include/pwlib/json.h | 397 | 2025-08-06 13:26 |
| include/pwlib/kvargs.h | 588 | 2025-11-11 16:56 |
| include/pwlib/netutils.h | 2592 | 2025-08-05 07:13 |
| include/pwlib/parsers.h | 2461 | 2025-06-24 12:57 |
| include/pwlib/socket.h | 8570 | 2025-12-08 06:43 |
| include/pwlib/string_io.h | 2040 | 2025-12-08 06:45 |
| LICENSE | 155 | 2025-03-22 05:11 |
| README.md | 597 | 2025-12-04 08:06 |
| src/lib/accessors.c | 2560 | 2025-11-07 04:36 |
| src/lib/env.c | 774 | 2025-11-04 17:23 |
| src/lib/file/buffered_file.c | 19500 | 2025-12-08 06:47 |
| src/lib/file/file.c | 11498 | 2025-12-10 06:03 |
| src/lib/file/path.c | 1423 | 2025-12-08 08:33 |
| src/lib/file/shorthand.c | 930 | 2025-12-08 06:46 |
| src/lib/file/stat.c | 519 | 2025-12-10 06:03 |
| src/lib/json_serializer.c | 8374 | 2025-11-30 13:22 |
| src/lib/kvargs.c | 1495 | 2025-08-04 10:22 |
| src/lib/netutils.c | 7725 | 2025-12-10 06:03 |
| src/lib/parsers.c | 14374 | 2025-12-10 05:59 |
| src/lib/socket.c | 20149 | 2025-12-10 05:56 |
| src/lib/string_io.c | 6863 | 2025-12-08 06:48 |
| src/pw_alloc.h | 1229 | 2025-11-14 04:42 |
| src/pw_assert.c | 233 | 2025-04-20 06:35 |
| src/pw_dump.c | 793 | 2025-11-11 08:24 |
| src/pw_hash.c | 4066 | 2025-11-25 02:53 |
| src/pw_interfaces.c | 9069 | 2025-12-01 02:58 |
| src/pw_interfaces_internal.h | 603 | 2025-11-12 17:43 |
| src/pw_task.c | 102 | 2025-06-25 03:05 |
| src/rapidhash.h | 11971 | 2025-07-30 03:10 |
| src/types/array/array.c | 8991 | 2025-12-08 08:33 |
| src/types/array/array_internal.h | 3111 | 2025-11-27 10:56 |
| src/types/array/array_iterator.c | 5753 | 2025-12-08 06:46 |
| src/types/array/basic_array.c | 20435 | 2025-12-08 06:50 |
| src/types/compound.c | 9444 | 2025-12-10 11:04 |
| src/types/compound_internal.h | 272 | 2025-11-23 13:24 |
| src/types/datetime.c | 1611 | 2025-08-10 14:51 |
| src/types/map/basic_map.c | 24220 | 2025-12-08 06:50 |
| src/types/map/map_internal.h | 1505 | 2025-11-25 16:03 |
| src/types/status.c | 12478 | 2025-12-10 08:37 |
| src/types/status_internal.h | 245 | 2025-11-29 13:08 |
| src/types/string/append.c | 11408 | 2025-11-16 12:20 |
| src/types/string/char_at.c | 365 | 2025-11-16 12:20 |
| src/types/string/copy.c | 2634 | 2025-11-16 12:20 |
| src/types/string/create.c | 7235 | 2025-11-26 12:14 |
| src/types/string/equal_z.c | 5761 | 2025-11-16 12:20 |
| src/types/string/equal_zi.c | 5989 | 2025-11-16 12:21 |
| src/types/string/erase.c | 1079 | 2025-11-16 12:21 |
| src/types/string/hash.c | 1775 | 2025-11-16 12:21 |
| src/types/string/insert_many.c | 802 | 2025-11-16 12:21 |
| src/types/string/is_ascii_digit.c | 1722 | 2025-11-16 12:21 |
| src/types/string/isdigit.c | 1608 | 2025-11-16 12:21 |
| src/types/string/isspace.c | 1547 | 2025-11-16 12:21 |
| src/types/string/panic.c | 184 | 2025-11-16 12:21 |
| src/types/string/rsplit_chr.c | 2002 | 2025-11-20 10:57 |
| src/types/string/skip_chars.c | 1831 | 2025-11-16 12:21 |
| src/types/string/skip_spaces.c | 1676 | 2025-11-16 12:22 |
| src/types/string/split_chr.c | 1913 | 2025-11-25 16:04 |
| src/types/string/strcat_va.c | 2014 | 2025-11-16 12:22 |
| src/types/string/strchr.c | 1937 | 2025-11-16 12:22 |
| src/types/string/strchr2.c | 2290 | 2025-11-16 12:22 |
| src/types/string/strchri.c | 1766 | 2025-11-16 12:22 |
| src/types/string/string_internal.h | 9022 | 2025-11-26 04:50 |
| src/types/string/string_type.c | 6504 | 2025-12-08 06:30 |
| src/types/string/strrchr2.c | 1831 | 2025-11-16 12:22 |
| src/types/string/strstr.c | 1625 | 2025-11-16 12:22 |
| src/types/string/strstri.c | 1632 | 2025-11-16 12:22 |
| src/types/string/strstrz.c | 1488 | 2025-11-16 12:22 |
| src/types/string/substr.c | 897 | 2025-11-16 12:22 |
| src/types/string/substreq.c | 8392 | 2025-11-16 12:23 |
| src/types/string/substreqi.c | 6801 | 2025-11-16 12:23 |
| src/types/string/substreqz.c | 2239 | 2025-11-16 12:23 |
| src/types/string/substreqzi.c | 2251 | 2025-11-16 12:23 |
| src/types/string/trim.c | 2306 | 2025-11-16 12:23 |
| src/types/string/truncate.c | 562 | 2025-11-16 12:23 |
| src/types/string/upper_lower.c | 4280 | 2025-11-16 12:23 |
| src/types/string/utf.c | 12351 | 2025-12-10 05:58 |
| src/types/struct.c | 3316 | 2025-12-08 06:33 |
| src/types/struct_internal.h | 293 | 2025-10-31 16:45 |
| src/types/types.c | 43920 | 2025-12-08 06:31 |