aboutsummaryrefslogtreecommitdiff
path: root/test_mini
diff options
context:
space:
mode:
Diffstat (limited to 'test_mini')
-rwxr-xr-xtest_mini/a.outbin17828 -> 0 bytes
-rw-r--r--test_mini/lexer.c140
-rw-r--r--test_mini/lexer.h38
-rw-r--r--test_mini/lexer_utils.c88
-rw-r--r--test_mini/libft/.gitignore11
-rw-r--r--test_mini/libft/.libftignore1
-rw-r--r--test_mini/libft/.travis.yml4
-rw-r--r--test_mini/libft/Doxyfile2503
-rw-r--r--test_mini/libft/LICENSE21
-rw-r--r--test_mini/libft/Makefile97
-rw-r--r--test_mini/libft/README.md37
-rw-r--r--test_mini/libft/include/libft.h34
-rw-r--r--test_mini/libft/include/libft_algo.h59
-rw-r--r--test_mini/libft/include/libft_bt.h28
-rw-r--r--test_mini/libft/include/libft_ctype.h36
-rw-r--r--test_mini/libft/include/libft_ht.h71
-rw-r--r--test_mini/libft/include/libft_io.h46
-rw-r--r--test_mini/libft/include/libft_lst.h65
-rw-r--r--test_mini/libft/include/libft_mem.h39
-rw-r--r--test_mini/libft/include/libft_printf.h27
-rw-r--r--test_mini/libft/include/libft_str.h87
-rw-r--r--test_mini/libft/include/libft_types.h30
-rw-r--r--test_mini/libft/include/libft_util.h20
-rw-r--r--test_mini/libft/include/libft_vec.h47
-rwxr-xr-xtest_mini/libft/script/find_src.sh20
-rwxr-xr-xtest_mini/libft/script/generate_boilerplate_test.sh9
-rwxr-xr-xtest_mini/libft/script/generate_rendu.sh26
-rw-r--r--test_mini/libft/script/generate_rendu_makefile.sh5
-rw-r--r--test_mini/libft/script/template.makefile38
-rw-r--r--test_mini/libft/script/test.sh14
-rw-r--r--test_mini/libft/src/algo/ft_bsearch.c32
-rw-r--r--test_mini/libft/src/algo/ft_compar_int.c18
-rw-r--r--test_mini/libft/src/algo/ft_heapsort.c54
-rw-r--r--test_mini/libft/src/algo/ft_is_set.c32
-rw-r--r--test_mini/libft/src/algo/ft_lfind.c28
-rw-r--r--test_mini/libft/src/algo/ft_lsearch.c23
-rw-r--r--test_mini/libft/src/algo/ft_mergesort.c76
-rw-r--r--test_mini/libft/src/algo/ft_qsort.c64
-rw-r--r--test_mini/libft/src/algo/ft_reverse.c27
-rw-r--r--test_mini/libft/src/bt/ft_btdestroy.c23
-rw-r--r--test_mini/libft/src/bt/ft_btnew.c25
-rw-r--r--test_mini/libft/src/ctype/ft_isalnum.c18
-rw-r--r--test_mini/libft/src/ctype/ft_isalpha.c16
-rw-r--r--test_mini/libft/src/ctype/ft_isascii.c16
-rw-r--r--test_mini/libft/src/ctype/ft_isblank.c16
-rw-r--r--test_mini/libft/src/ctype/ft_isdigit.c16
-rw-r--r--test_mini/libft/src/ctype/ft_isprint.c16
-rw-r--r--test_mini/libft/src/ctype/ft_isspace.c19
-rw-r--r--test_mini/libft/src/ctype/ft_todigit.c20
-rw-r--r--test_mini/libft/src/ctype/ft_tolower.c24
-rw-r--r--test_mini/libft/src/ctype/ft_toupper.c20
-rw-r--r--test_mini/libft/src/ht/ft_htdelone.c29
-rw-r--r--test_mini/libft/src/ht/ft_htdestroy.c30
-rw-r--r--test_mini/libft/src/ht/ft_htentry_new.c37
-rw-r--r--test_mini/libft/src/ht/ft_htget.c35
-rw-r--r--test_mini/libft/src/ht/ft_hthash.c36
-rw-r--r--test_mini/libft/src/ht/ft_htiter.c31
-rw-r--r--test_mini/libft/src/ht/ft_htnew.c38
-rw-r--r--test_mini/libft/src/ht/ft_htset.c56
-rw-r--r--test_mini/libft/src/ht/ft_inter_htkey_cmp.c25
-rw-r--r--test_mini/libft/src/io/ft_getchar.c22
-rw-r--r--test_mini/libft/src/io/ft_next_line.c113
-rw-r--r--test_mini/libft/src/io/ft_printf/ft_asprintf.c24
-rw-r--r--test_mini/libft/src/io/ft_printf/ft_dprintf.c24
-rw-r--r--test_mini/libft/src/io/ft_printf/ft_printf.c24
-rw-r--r--test_mini/libft/src/io/ft_printf/ft_snprintf.c24
-rw-r--r--test_mini/libft/src/io/ft_printf/ft_sprintf.c24
-rw-r--r--test_mini/libft/src/io/ft_printf/ft_vasprintf.c21
-rw-r--r--test_mini/libft/src/io/ft_printf/ft_vasprintf.h155
-rw-r--r--test_mini/libft/src/io/ft_printf/ft_vdprintf.c24
-rw-r--r--test_mini/libft/src/io/ft_printf/ft_vprintf.c18
-rw-r--r--test_mini/libft/src/io/ft_printf/ft_vsnprintf.c26
-rw-r--r--test_mini/libft/src/io/ft_printf/ft_vsprintf.c18
-rw-r--r--test_mini/libft/src/io/ft_printf/internals/convert.c122
-rw-r--r--test_mini/libft/src/io/ft_printf/internals/convert_char.c53
-rw-r--r--test_mini/libft/src/io/ft_printf/internals/convert_hex.c34
-rw-r--r--test_mini/libft/src/io/ft_printf/internals/convert_int.c40
-rw-r--r--test_mini/libft/src/io/ft_printf/internals/convert_none.c25
-rw-r--r--test_mini/libft/src/io/ft_printf/internals/convert_percent.c23
-rw-r--r--test_mini/libft/src/io/ft_printf/internals/convert_ptr.c29
-rw-r--r--test_mini/libft/src/io/ft_printf/internals/convert_str.c25
-rw-r--r--test_mini/libft/src/io/ft_printf/internals/convert_uint.c34
-rw-r--r--test_mini/libft/src/io/ft_printf/internals/convert_written.c28
-rw-r--r--test_mini/libft/src/io/ft_printf/internals/extract.c98
-rw-r--r--test_mini/libft/src/io/ft_printf/internals/length_modifier.c39
-rw-r--r--test_mini/libft/src/io/ft_printf/internals/list.c67
-rw-r--r--test_mini/libft/src/io/ft_printf/internals/parse.c61
-rw-r--r--test_mini/libft/src/io/ft_printf/internals/utils.c115
-rw-r--r--test_mini/libft/src/io/ft_putchar.c18
-rw-r--r--test_mini/libft/src/io/ft_putchar_fd.c20
-rw-r--r--test_mini/libft/src/io/ft_putendl.c18
-rw-r--r--test_mini/libft/src/io/ft_putendl_fd.c21
-rw-r--r--test_mini/libft/src/io/ft_putnbr.c18
-rw-r--r--test_mini/libft/src/io/ft_putnbr_fd.c30
-rw-r--r--test_mini/libft/src/io/ft_putstr.c18
-rw-r--r--test_mini/libft/src/io/ft_putstr_fd.c20
-rw-r--r--test_mini/libft/src/lst/ft_lstbsearch.c65
-rw-r--r--test_mini/libft/src/lst/ft_lstdelone.c27
-rw-r--r--test_mini/libft/src/lst/ft_lstdestroy.c29
-rw-r--r--test_mini/libft/src/lst/ft_lstiter.c29
-rw-r--r--test_mini/libft/src/lst/ft_lstlast.c27
-rw-r--r--test_mini/libft/src/lst/ft_lstlfind.c22
-rw-r--r--test_mini/libft/src/lst/ft_lstlsearch.c27
-rw-r--r--test_mini/libft/src/lst/ft_lstmap.c56
-rw-r--r--test_mini/libft/src/lst/ft_lstnew.c29
-rw-r--r--test_mini/libft/src/lst/ft_lstpop_front.c29
-rw-r--r--test_mini/libft/src/lst/ft_lstpush_back.c30
-rw-r--r--test_mini/libft/src/lst/ft_lstpush_front.c26
-rw-r--r--test_mini/libft/src/lst/ft_lstremove_if.c38
-rw-r--r--test_mini/libft/src/lst/ft_lstreverse.c22
-rw-r--r--test_mini/libft/src/lst/ft_lstreverse_ret.c32
-rw-r--r--test_mini/libft/src/lst/ft_lstsize.c31
-rw-r--r--test_mini/libft/src/lst/ft_lstsort.c46
-rw-r--r--test_mini/libft/src/lst/ft_lstsorted_merge.c43
-rw-r--r--test_mini/libft/src/mem/ft_bzero.c18
-rw-r--r--test_mini/libft/src/mem/ft_calloc.c23
-rw-r--r--test_mini/libft/src/mem/ft_memalloc.c18
-rw-r--r--test_mini/libft/src/mem/ft_memccpy.c31
-rw-r--r--test_mini/libft/src/mem/ft_memchr.c26
-rw-r--r--test_mini/libft/src/mem/ft_memcmp.c30
-rw-r--r--test_mini/libft/src/mem/ft_memcpy.c33
-rw-r--r--test_mini/libft/src/mem/ft_memdel.c21
-rw-r--r--test_mini/libft/src/mem/ft_memmem.c58
-rw-r--r--test_mini/libft/src/mem/ft_memmove.c35
-rw-r--r--test_mini/libft/src/mem/ft_memset.c31
-rw-r--r--test_mini/libft/src/mem/ft_memset_pattern4.c26
-rw-r--r--test_mini/libft/src/mem/ft_memswap.c29
-rw-r--r--test_mini/libft/src/str/ft_atoi.c22
-rw-r--r--test_mini/libft/src/str/ft_atoi_strict.c38
-rw-r--r--test_mini/libft/src/str/ft_itoa.c40
-rw-r--r--test_mini/libft/src/str/ft_split.c73
-rw-r--r--test_mini/libft/src/str/ft_strcasecmp.c24
-rw-r--r--test_mini/libft/src/str/ft_strcat.c19
-rw-r--r--test_mini/libft/src/str/ft_strchr.c18
-rw-r--r--test_mini/libft/src/str/ft_strclr.c20
-rw-r--r--test_mini/libft/src/str/ft_strcmp.c23
-rw-r--r--test_mini/libft/src/str/ft_strcount.c24
-rw-r--r--test_mini/libft/src/str/ft_strcpy.c18
-rw-r--r--