├── .gitignore ├── README.md └── src ├── Makefile ├── ft_atoi.c ├── ft_atoll.c ├── ft_bzero.c ├── ft_calloc.c ├── ft_count_words.c ├── ft_isalnum.c ├── ft_isalpha.c ├── ft_isascii.c ├── ft_isdigit.c ├── ft_isprint.c ├── ft_isspace.c ├── ft_itoa.c ├── ft_lstadd_back.c ├── ft_lstadd_front.c ├── ft_lstclear.c ├── ft_lstdelone.c ├── ft_lstiter.c ├── ft_lstlast.c ├── ft_lstmap.c ├── ft_lstnew.c ├── ft_lstsize.c ├── ft_memccpy.c ├── ft_memchr.c ├── ft_memcmp.c ├── ft_memcpy.c ├── ft_memmove.c ├── ft_memset.c ├── ft_putchar.c ├── ft_putchar_fd.c ├── ft_putendl_fd.c ├── ft_putnbr.c ├── ft_putnbr_fd.c ├── ft_putstr.c ├── ft_putstr_fd.c ├── ft_realloc.c ├── ft_split.c ├── ft_split_dlim.c ├── ft_strchr.c ├── ft_strcmp.c ├── ft_strdup.c ├── ft_striteri.c ├── ft_strjoin.c ├── ft_strlcat.c ├── ft_strlcpy.c ├── ft_strlen.c ├── ft_strmapi.c ├── ft_strncmp.c ├── ft_strndup.c ├── ft_strnstr.c ├── ft_strrchr.c ├── ft_strtrim.c ├── ft_substr.c ├── ft_tolower.c ├── ft_toupper.c ├── get_next_line ├── get_next_line.c ├── get_next_line.h └── get_next_line_utils.c ├── libft.h └── printf ├── ft_printf.c ├── ft_printf.h ├── numlen.c ├── print_dec_width2.c ├── print_dec_wp2.c ├── print_dec_wz.c ├── print_decimal.c ├── print_hexa.c ├── print_ptr.c ├── print_ptr_hex.c ├── print_ptr_spaces.c ├── print_unsigned_dec.c ├── ptr_len.c ├── putcharf.c └── putstrf.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/README.md -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/ft_atoi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_atoi.c -------------------------------------------------------------------------------- /src/ft_atoll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_atoll.c -------------------------------------------------------------------------------- /src/ft_bzero.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_bzero.c -------------------------------------------------------------------------------- /src/ft_calloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_calloc.c -------------------------------------------------------------------------------- /src/ft_count_words.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_count_words.c -------------------------------------------------------------------------------- /src/ft_isalnum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_isalnum.c -------------------------------------------------------------------------------- /src/ft_isalpha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_isalpha.c -------------------------------------------------------------------------------- /src/ft_isascii.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_isascii.c -------------------------------------------------------------------------------- /src/ft_isdigit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_isdigit.c -------------------------------------------------------------------------------- /src/ft_isprint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_isprint.c -------------------------------------------------------------------------------- /src/ft_isspace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_isspace.c -------------------------------------------------------------------------------- /src/ft_itoa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_itoa.c -------------------------------------------------------------------------------- /src/ft_lstadd_back.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_lstadd_back.c -------------------------------------------------------------------------------- /src/ft_lstadd_front.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_lstadd_front.c -------------------------------------------------------------------------------- /src/ft_lstclear.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_lstclear.c -------------------------------------------------------------------------------- /src/ft_lstdelone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_lstdelone.c -------------------------------------------------------------------------------- /src/ft_lstiter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_lstiter.c -------------------------------------------------------------------------------- /src/ft_lstlast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_lstlast.c -------------------------------------------------------------------------------- /src/ft_lstmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_lstmap.c -------------------------------------------------------------------------------- /src/ft_lstnew.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_lstnew.c -------------------------------------------------------------------------------- /src/ft_lstsize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_lstsize.c -------------------------------------------------------------------------------- /src/ft_memccpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_memccpy.c -------------------------------------------------------------------------------- /src/ft_memchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_memchr.c -------------------------------------------------------------------------------- /src/ft_memcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_memcmp.c -------------------------------------------------------------------------------- /src/ft_memcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_memcpy.c -------------------------------------------------------------------------------- /src/ft_memmove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_memmove.c -------------------------------------------------------------------------------- /src/ft_memset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_memset.c -------------------------------------------------------------------------------- /src/ft_putchar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_putchar.c -------------------------------------------------------------------------------- /src/ft_putchar_fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_putchar_fd.c -------------------------------------------------------------------------------- /src/ft_putendl_fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_putendl_fd.c -------------------------------------------------------------------------------- /src/ft_putnbr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_putnbr.c -------------------------------------------------------------------------------- /src/ft_putnbr_fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_putnbr_fd.c -------------------------------------------------------------------------------- /src/ft_putstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_putstr.c -------------------------------------------------------------------------------- /src/ft_putstr_fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_putstr_fd.c -------------------------------------------------------------------------------- /src/ft_realloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_realloc.c -------------------------------------------------------------------------------- /src/ft_split.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_split.c -------------------------------------------------------------------------------- /src/ft_split_dlim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_split_dlim.c -------------------------------------------------------------------------------- /src/ft_strchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_strchr.c -------------------------------------------------------------------------------- /src/ft_strcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_strcmp.c -------------------------------------------------------------------------------- /src/ft_strdup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_strdup.c -------------------------------------------------------------------------------- /src/ft_striteri.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_striteri.c -------------------------------------------------------------------------------- /src/ft_strjoin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_strjoin.c -------------------------------------------------------------------------------- /src/ft_strlcat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_strlcat.c -------------------------------------------------------------------------------- /src/ft_strlcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_strlcpy.c -------------------------------------------------------------------------------- /src/ft_strlen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_strlen.c -------------------------------------------------------------------------------- /src/ft_strmapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_strmapi.c -------------------------------------------------------------------------------- /src/ft_strncmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_strncmp.c -------------------------------------------------------------------------------- /src/ft_strndup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_strndup.c -------------------------------------------------------------------------------- /src/ft_strnstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_strnstr.c -------------------------------------------------------------------------------- /src/ft_strrchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_strrchr.c -------------------------------------------------------------------------------- /src/ft_strtrim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_strtrim.c -------------------------------------------------------------------------------- /src/ft_substr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_substr.c -------------------------------------------------------------------------------- /src/ft_tolower.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_tolower.c -------------------------------------------------------------------------------- /src/ft_toupper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/ft_toupper.c -------------------------------------------------------------------------------- /src/get_next_line/get_next_line.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/get_next_line/get_next_line.c -------------------------------------------------------------------------------- /src/get_next_line/get_next_line.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/get_next_line/get_next_line.h -------------------------------------------------------------------------------- /src/get_next_line/get_next_line_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/get_next_line/get_next_line_utils.c -------------------------------------------------------------------------------- /src/libft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/libft.h -------------------------------------------------------------------------------- /src/printf/ft_printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/printf/ft_printf.c -------------------------------------------------------------------------------- /src/printf/ft_printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/printf/ft_printf.h -------------------------------------------------------------------------------- /src/printf/numlen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/printf/numlen.c -------------------------------------------------------------------------------- /src/printf/print_dec_width2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/printf/print_dec_width2.c -------------------------------------------------------------------------------- /src/printf/print_dec_wp2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/printf/print_dec_wp2.c -------------------------------------------------------------------------------- /src/printf/print_dec_wz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/printf/print_dec_wz.c -------------------------------------------------------------------------------- /src/printf/print_decimal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/printf/print_decimal.c -------------------------------------------------------------------------------- /src/printf/print_hexa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/printf/print_hexa.c -------------------------------------------------------------------------------- /src/printf/print_ptr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/printf/print_ptr.c -------------------------------------------------------------------------------- /src/printf/print_ptr_hex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/printf/print_ptr_hex.c -------------------------------------------------------------------------------- /src/printf/print_ptr_spaces.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/printf/print_ptr_spaces.c -------------------------------------------------------------------------------- /src/printf/print_unsigned_dec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/printf/print_unsigned_dec.c -------------------------------------------------------------------------------- /src/printf/ptr_len.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/printf/ptr_len.c -------------------------------------------------------------------------------- /src/printf/putcharf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/printf/putcharf.c -------------------------------------------------------------------------------- /src/printf/putstrf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkosComK/42-Libft/HEAD/src/printf/putstrf.c --------------------------------------------------------------------------------