Change file structure of this library
authorLukas Jiriste <ljiriste@student.42prague.com>
Sat, 9 Dec 2023 12:43:15 +0000 (13:43 +0100)
committerLukas Jiriste <ljiriste@student.42prague.com>
Sat, 9 Dec 2023 12:43:15 +0000 (13:43 +0100)
commitb7de684a63b150712c722147bd407e700c2314a5
tree3dd10c3e596483aaff61e2b86b395c1a227ac21d
parentf4426331a51ca886a93bf4d31f8bad21c672d2e5
Change file structure of this library

Separate source files (functions) to folders by topic.
Create separate header file each folder.
Adjust Makefile and libft.h accordingly.
62 files changed:
Makefile
ft_check/ft_check.h [new file with mode: 0644]
ft_check/ft_isalnum.c [moved from ft_isalnum.c with 100% similarity]
ft_check/ft_isalpha.c [moved from ft_isalpha.c with 100% similarity]
ft_check/ft_isascii.c [moved from ft_isascii.c with 100% similarity]
ft_check/ft_isdigit.c [moved from ft_isdigit.c with 100% similarity]
ft_check/ft_islower.c [moved from ft_islower.c with 100% similarity]
ft_check/ft_isprint.c [moved from ft_isprint.c with 100% similarity]
ft_check/ft_isspace.c [moved from ft_isspace.c with 100% similarity]
ft_check/ft_isupper.c [moved from ft_isupper.c with 100% similarity]
ft_conv/ft_atoi.c [moved from ft_atoi.c with 100% similarity]
ft_conv/ft_conv.h [new file with mode: 0644]
ft_conv/ft_ctoa.c [moved from ft_ctoa.c with 100% similarity]
ft_conv/ft_itoa.c [moved from ft_itoa.c with 100% similarity]
ft_conv/ft_itoa_base.c [moved from ft_itoa_base.c with 100% similarity]
ft_conv/ft_tolower.c [moved from ft_tolower.c with 100% similarity]
ft_conv/ft_toupper.c [moved from ft_toupper.c with 100% similarity]
ft_conv/ft_uitoa_base.c [moved from ft_uitoa_base.c with 100% similarity]
ft_gen/ft_gen.h [new file with mode: 0644]
ft_gen/ft_swap.c [moved from ft_swap.c with 100% similarity]
ft_io/ft_io.h [new file with mode: 0644]
ft_io/ft_printf/conversion.c [moved from ft_printf/conversion.c with 100% similarity]
ft_io/ft_printf/formatting.c [moved from ft_printf/formatting.c with 100% similarity]
ft_io/ft_printf/ft_printf.c [moved from ft_printf/ft_printf.c with 100% similarity]
ft_io/ft_printf/ft_printf.h [moved from ft_printf/ft_printf.h with 100% similarity]
ft_io/ft_printf/padding.c [moved from ft_printf/padding.c with 100% similarity]
ft_io/ft_printf/parsing.c [moved from ft_printf/parsing.c with 100% similarity]
ft_io/ft_putchar_fd.c [moved from ft_putchar_fd.c with 100% similarity]
ft_io/ft_putendl_fd.c [moved from ft_putendl_fd.c with 100% similarity]
ft_io/ft_putnbr_fd.c [moved from ft_putnbr_fd.c with 100% similarity]
ft_io/ft_putstr_fd.c [moved from ft_putstr_fd.c with 100% similarity]
ft_io/get_next_line.c [moved from get_next_line.c with 100% similarity]
ft_io/get_next_line.h [moved from get_next_line.h with 97% similarity]
ft_lst/ft_lst.h [new file with mode: 0644]
ft_math/ft_abs.c [moved from ft_abs.c with 100% similarity]
ft_math/ft_math.h [new file with mode: 0644]
ft_mem/ft_bzero.c [moved from ft_bzero.c with 100% similarity]
ft_mem/ft_calloc.c [moved from ft_calloc.c with 100% similarity]
ft_mem/ft_mem.h [new file with mode: 0644]
ft_mem/ft_memchr.c [moved from ft_memchr.c with 100% similarity]
ft_mem/ft_memcmp.c [moved from ft_memcmp.c with 100% similarity]
ft_mem/ft_memcpy.c [moved from ft_memcpy.c with 100% similarity]
ft_mem/ft_memmove.c [moved from ft_memmove.c with 100% similarity]
ft_mem/ft_memset.c [moved from ft_memset.c with 100% similarity]
ft_str/ft_split.c [moved from ft_split.c with 100% similarity]
ft_str/ft_str.h [new file with mode: 0644]
ft_str/ft_strchr.c [moved from ft_strchr.c with 100% similarity]
ft_str/ft_strdup.c [moved from ft_strdup.c with 100% similarity]
ft_str/ft_striteri.c [moved from ft_striteri.c with 100% similarity]
ft_str/ft_strjoin.c [moved from ft_strjoin.c with 100% similarity]
ft_str/ft_strlcat.c [moved from ft_strlcat.c with 100% similarity]
ft_str/ft_strlcpy.c [moved from ft_strlcpy.c with 100% similarity]
ft_str/ft_strlen.c [moved from ft_strlen.c with 100% similarity]
ft_str/ft_strmapi.c [moved from ft_strmapi.c with 100% similarity]
ft_str/ft_strncat_alloc.c [moved from ft_strncat_alloc.c with 100% similarity]
ft_str/ft_strncmp.c [moved from ft_strncmp.c with 100% similarity]
ft_str/ft_strndup.c [moved from ft_strndup.c with 100% similarity]
ft_str/ft_strnstr.c [moved from ft_strnstr.c with 100% similarity]
ft_str/ft_strrchr.c [moved from ft_strrchr.c with 100% similarity]
ft_str/ft_strtrim.c [moved from ft_strtrim.c with 100% similarity]
ft_str/ft_substr.c [moved from ft_substr.c with 100% similarity]
libft.h