├── Makefile ├── README.md ├── ft_printf.c ├── ft_printf_subject.pdf ├── includes └── ft_printf.h ├── libft ├── .DS_Store ├── Makefile ├── ft_atoi.c ├── ft_atoi.o ├── ft_bzero.c ├── ft_bzero.o ├── ft_calloc.c ├── ft_calloc.o ├── ft_isalnum.c ├── ft_isalnum.o ├── ft_isalpha.c ├── ft_isalpha.o ├── ft_isascii.c ├── ft_isascii.o ├── ft_isdigit.c ├── ft_isdigit.o ├── ft_isprint.c ├── ft_isprint.o ├── ft_itoa.c ├── ft_itoa.o ├── 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_memccpy.o ├── ft_memchr.c ├── ft_memchr.o ├── ft_memcmp.c ├── ft_memcmp.o ├── ft_memcpy.c ├── ft_memcpy.o ├── ft_memmove.c ├── ft_memmove.o ├── ft_memset.c ├── ft_memset.o ├── ft_putchar_fd.c ├── ft_putchar_fd.o ├── ft_putendl_fd.c ├── ft_putendl_fd.o ├── ft_putnbr_fd.c ├── ft_putnbr_fd.o ├── ft_putstr_fd.c ├── ft_putstr_fd.o ├── ft_split.c ├── ft_split.o ├── ft_strchr.c ├── ft_strchr.o ├── ft_strdup.c ├── ft_strdup.o ├── ft_strjoin.c ├── ft_strjoin.o ├── ft_strlcat.c ├── ft_strlcat.o ├── ft_strlcpy.c ├── ft_strlcpy.o ├── ft_strlen.c ├── ft_strlen.o ├── ft_strmapi.c ├── ft_strmapi.o ├── ft_strncmp.c ├── ft_strncmp.o ├── ft_strnstr.c ├── ft_strnstr.o ├── ft_strrchr.c ├── ft_strrchr.o ├── ft_strtrim.c ├── ft_strtrim.o ├── ft_substr.c ├── ft_substr.o ├── ft_tolower.c ├── ft_tolower.o ├── ft_toupper.c ├── ft_toupper.o ├── libft.a ├── libft.h └── libft.h.gch └── sources ├── ft_putchar.c ├── ft_putstrprec.c ├── ft_str_tolower.c ├── ft_treat_char.c ├── ft_treat_flags.c ├── ft_treat_hexa.c ├── ft_treat_int.c ├── ft_treat_percent.c ├── ft_treat_pointer.c ├── ft_treat_string.c ├── ft_treat_uint.c ├── ft_treat_width.c ├── ft_treatment.c ├── ft_u_itoa.c └── ft_ull_base.c /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/README.md -------------------------------------------------------------------------------- /ft_printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/ft_printf.c -------------------------------------------------------------------------------- /ft_printf_subject.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/ft_printf_subject.pdf -------------------------------------------------------------------------------- /includes/ft_printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/includes/ft_printf.h -------------------------------------------------------------------------------- /libft/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/.DS_Store -------------------------------------------------------------------------------- /libft/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/Makefile -------------------------------------------------------------------------------- /libft/ft_atoi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_atoi.c -------------------------------------------------------------------------------- /libft/ft_atoi.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_atoi.o -------------------------------------------------------------------------------- /libft/ft_bzero.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_bzero.c -------------------------------------------------------------------------------- /libft/ft_bzero.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_bzero.o -------------------------------------------------------------------------------- /libft/ft_calloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_calloc.c -------------------------------------------------------------------------------- /libft/ft_calloc.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_calloc.o -------------------------------------------------------------------------------- /libft/ft_isalnum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_isalnum.c -------------------------------------------------------------------------------- /libft/ft_isalnum.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_isalnum.o -------------------------------------------------------------------------------- /libft/ft_isalpha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_isalpha.c -------------------------------------------------------------------------------- /libft/ft_isalpha.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_isalpha.o -------------------------------------------------------------------------------- /libft/ft_isascii.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_isascii.c -------------------------------------------------------------------------------- /libft/ft_isascii.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_isascii.o -------------------------------------------------------------------------------- /libft/ft_isdigit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_isdigit.c -------------------------------------------------------------------------------- /libft/ft_isdigit.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_isdigit.o -------------------------------------------------------------------------------- /libft/ft_isprint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_isprint.c -------------------------------------------------------------------------------- /libft/ft_isprint.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_isprint.o -------------------------------------------------------------------------------- /libft/ft_itoa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_itoa.c -------------------------------------------------------------------------------- /libft/ft_itoa.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_itoa.o -------------------------------------------------------------------------------- /libft/ft_lstadd_back.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_lstadd_back.c -------------------------------------------------------------------------------- /libft/ft_lstadd_front.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_lstadd_front.c -------------------------------------------------------------------------------- /libft/ft_lstclear.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_lstclear.c -------------------------------------------------------------------------------- /libft/ft_lstdelone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_lstdelone.c -------------------------------------------------------------------------------- /libft/ft_lstiter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_lstiter.c -------------------------------------------------------------------------------- /libft/ft_lstlast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_lstlast.c -------------------------------------------------------------------------------- /libft/ft_lstmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_lstmap.c -------------------------------------------------------------------------------- /libft/ft_lstnew.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_lstnew.c -------------------------------------------------------------------------------- /libft/ft_lstsize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_lstsize.c -------------------------------------------------------------------------------- /libft/ft_memccpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_memccpy.c -------------------------------------------------------------------------------- /libft/ft_memccpy.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_memccpy.o -------------------------------------------------------------------------------- /libft/ft_memchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_memchr.c -------------------------------------------------------------------------------- /libft/ft_memchr.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_memchr.o -------------------------------------------------------------------------------- /libft/ft_memcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_memcmp.c -------------------------------------------------------------------------------- /libft/ft_memcmp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_memcmp.o -------------------------------------------------------------------------------- /libft/ft_memcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_memcpy.c -------------------------------------------------------------------------------- /libft/ft_memcpy.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_memcpy.o -------------------------------------------------------------------------------- /libft/ft_memmove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_memmove.c -------------------------------------------------------------------------------- /libft/ft_memmove.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_memmove.o -------------------------------------------------------------------------------- /libft/ft_memset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_memset.c -------------------------------------------------------------------------------- /libft/ft_memset.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_memset.o -------------------------------------------------------------------------------- /libft/ft_putchar_fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_putchar_fd.c -------------------------------------------------------------------------------- /libft/ft_putchar_fd.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_putchar_fd.o -------------------------------------------------------------------------------- /libft/ft_putendl_fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_putendl_fd.c -------------------------------------------------------------------------------- /libft/ft_putendl_fd.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_putendl_fd.o -------------------------------------------------------------------------------- /libft/ft_putnbr_fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_putnbr_fd.c -------------------------------------------------------------------------------- /libft/ft_putnbr_fd.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_putnbr_fd.o -------------------------------------------------------------------------------- /libft/ft_putstr_fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_putstr_fd.c -------------------------------------------------------------------------------- /libft/ft_putstr_fd.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_putstr_fd.o -------------------------------------------------------------------------------- /libft/ft_split.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_split.c -------------------------------------------------------------------------------- /libft/ft_split.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_split.o -------------------------------------------------------------------------------- /libft/ft_strchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strchr.c -------------------------------------------------------------------------------- /libft/ft_strchr.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strchr.o -------------------------------------------------------------------------------- /libft/ft_strdup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strdup.c -------------------------------------------------------------------------------- /libft/ft_strdup.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strdup.o -------------------------------------------------------------------------------- /libft/ft_strjoin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strjoin.c -------------------------------------------------------------------------------- /libft/ft_strjoin.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strjoin.o -------------------------------------------------------------------------------- /libft/ft_strlcat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strlcat.c -------------------------------------------------------------------------------- /libft/ft_strlcat.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strlcat.o -------------------------------------------------------------------------------- /libft/ft_strlcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strlcpy.c -------------------------------------------------------------------------------- /libft/ft_strlcpy.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strlcpy.o -------------------------------------------------------------------------------- /libft/ft_strlen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strlen.c -------------------------------------------------------------------------------- /libft/ft_strlen.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strlen.o -------------------------------------------------------------------------------- /libft/ft_strmapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strmapi.c -------------------------------------------------------------------------------- /libft/ft_strmapi.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strmapi.o -------------------------------------------------------------------------------- /libft/ft_strncmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strncmp.c -------------------------------------------------------------------------------- /libft/ft_strncmp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strncmp.o -------------------------------------------------------------------------------- /libft/ft_strnstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strnstr.c -------------------------------------------------------------------------------- /libft/ft_strnstr.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strnstr.o -------------------------------------------------------------------------------- /libft/ft_strrchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strrchr.c -------------------------------------------------------------------------------- /libft/ft_strrchr.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strrchr.o -------------------------------------------------------------------------------- /libft/ft_strtrim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strtrim.c -------------------------------------------------------------------------------- /libft/ft_strtrim.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_strtrim.o -------------------------------------------------------------------------------- /libft/ft_substr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_substr.c -------------------------------------------------------------------------------- /libft/ft_substr.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_substr.o -------------------------------------------------------------------------------- /libft/ft_tolower.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_tolower.c -------------------------------------------------------------------------------- /libft/ft_tolower.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_tolower.o -------------------------------------------------------------------------------- /libft/ft_toupper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_toupper.c -------------------------------------------------------------------------------- /libft/ft_toupper.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/ft_toupper.o -------------------------------------------------------------------------------- /libft/libft.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/libft.a -------------------------------------------------------------------------------- /libft/libft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/libft.h -------------------------------------------------------------------------------- /libft/libft.h.gch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/libft/libft.h.gch -------------------------------------------------------------------------------- /sources/ft_putchar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/sources/ft_putchar.c -------------------------------------------------------------------------------- /sources/ft_putstrprec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/sources/ft_putstrprec.c -------------------------------------------------------------------------------- /sources/ft_str_tolower.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/sources/ft_str_tolower.c -------------------------------------------------------------------------------- /sources/ft_treat_char.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/sources/ft_treat_char.c -------------------------------------------------------------------------------- /sources/ft_treat_flags.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/sources/ft_treat_flags.c -------------------------------------------------------------------------------- /sources/ft_treat_hexa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/sources/ft_treat_hexa.c -------------------------------------------------------------------------------- /sources/ft_treat_int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/sources/ft_treat_int.c -------------------------------------------------------------------------------- /sources/ft_treat_percent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/sources/ft_treat_percent.c -------------------------------------------------------------------------------- /sources/ft_treat_pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/sources/ft_treat_pointer.c -------------------------------------------------------------------------------- /sources/ft_treat_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/sources/ft_treat_string.c -------------------------------------------------------------------------------- /sources/ft_treat_uint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/sources/ft_treat_uint.c -------------------------------------------------------------------------------- /sources/ft_treat_width.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/sources/ft_treat_width.c -------------------------------------------------------------------------------- /sources/ft_treatment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/sources/ft_treatment.c -------------------------------------------------------------------------------- /sources/ft_u_itoa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/sources/ft_u_itoa.c -------------------------------------------------------------------------------- /sources/ft_ull_base.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchallie/ft_printf/HEAD/sources/ft_ull_base.c --------------------------------------------------------------------------------