index
:
minishell.git
lexer
m_test
master
path
rendu
School project: a minimalistic shell based on bash
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libft
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
(limited to 'libft')
m---------
libft
0
-rw-r--r--
libft/.gitignore
13
-rw-r--r--
libft/Makefile
98
-rw-r--r--
libft/include/libft.h
34
-rw-r--r--
libft/include/libft_algo.h
81
-rw-r--r--
libft/include/libft_bt.h
28
-rw-r--r--
libft/include/libft_ctype.h
36
-rw-r--r--
libft/include/libft_def.h
56
-rw-r--r--
libft/include/libft_dlst.h
30
-rw-r--r--
libft/include/libft_dstr.h
45
-rw-r--r--
libft/include/libft_ht.h
72
-rw-r--r--
libft/include/libft_io.h
46
-rw-r--r--
libft/include/libft_lst.h
68
-rw-r--r--
libft/include/libft_mem.h
39
-rw-r--r--
libft/include/libft_printf.h
27
-rw-r--r--
libft/include/libft_str.h
108
-rw-r--r--
libft/include/libft_util.h
20
-rw-r--r--
libft/include/libft_vec.h
60
-rw-r--r--
libft/src/algo/ft_bsearch.c
32
-rw-r--r--
libft/src/algo/ft_compar_int.c
25
-rw-r--r--
libft/src/algo/ft_compar_str.c
25
-rw-r--r--
libft/src/algo/ft_is_set.c
39
-rw-r--r--
libft/src/algo/ft_lfind.c
28
-rw-r--r--
libft/src/algo/ft_lsearch.c
23
-rw-r--r--
libft/src/algo/ft_mergesort.c
98
-rw-r--r--
libft/src/algo/ft_qsort.c
97
-rw-r--r--
libft/src/algo/ft_reverse.c
34
-rw-r--r--
libft/src/bt/ft_btdestroy.c
23
-rw-r--r--
libft/src/bt/ft_btnew.c
25
-rw-r--r--
libft/src/ctype/ft_isalnum.c
18
-rw-r--r--
libft/src/ctype/ft_isalpha.c
16
-rw-r--r--
libft/src/ctype/ft_isascii.c
16
-rw-r--r--
libft/src/ctype/ft_isblank.c
16
-rw-r--r--
libft/src/ctype/ft_isdigit.c
16
-rw-r--r--
libft/src/ctype/ft_isprint.c
16
-rw-r--r--
libft/src/ctype/ft_isspace.c
19
-rw-r--r--
libft/src/ctype/ft_todigit.c
20
-rw-r--r--
libft/src/ctype/ft_tolower.c
24
-rw-r--r--
libft/src/ctype/ft_toupper.c
20
-rw-r--r--
libft/src/dlst/ft_dlstdelone.c
26
-rw-r--r--
libft/src/dlst/ft_dlstdestroy.c
32
-rw-r--r--
libft/src/dlst/ft_dlstnew.c
25
-rw-r--r--
libft/src/dstr/ft_dstrdestroy.c
26
-rw-r--r--
libft/src/dstr/ft_dstrerase.c
34
-rw-r--r--
libft/src/dstr/ft_dstrgrow.c
41
-rw-r--r--
libft/src/dstr/ft_dstrinsert.c
38
-rw-r--r--
libft/src/dstr/ft_dstrnew.c
32
-rw-r--r--
libft/src/dstr/ft_dstrsubstitute.c
32
-rw-r--r--
libft/src/dstr/ft_dstrunwrap.c
28
-rw-r--r--
libft/src/dstr/ft_dstrwrap.c
25
-rw-r--r--
libft/src/ht/ft_htdelone.c
30
-rw-r--r--
libft/src/ht/ft_htdestroy.c
32
-rw-r--r--
libft/src/ht/ft_htentry_new.c
37
-rw-r--r--
libft/src/ht/ft_htget.c
35
-rw-r--r--
libft/src/ht/ft_hthash.c
35
-rw-r--r--
libft/src/ht/ft_htiter.c
31
-rw-r--r--
libft/src/ht/ft_htnew.c
37
-rw-r--r--
libft/src/ht/ft_htset.c
59
-rw-r--r--
libft/src/ht/ft_htset_safe.c
25
-rw-r--r--
libft/src/ht/ft_inter_htdel_first_order.c
33
-rw-r--r--
libft/src/ht/ft_inter_htkey_cmp.c
25
-rw-r--r--
libft/src/io/ft_getchar.c
22
-rw-r--r--
libft/src/io/ft_getline.c
113
-rw-r--r--
libft/src/io/ft_putchar.c
18
-rw-r--r--
libft/src/io/ft_putchar_fd.c
20
-rw-r--r--
libft/src/io/ft_putendl.c
18
-rw-r--r--
libft/src/io/ft_putendl_fd.c
21
-rw-r--r--
libft/src/io/ft_putnbr.c
18
-rw-r--r--
libft/src/io/ft_putnbr_fd.c
30
-rw-r--r--
libft/src/io/ft_putstr.c
18
-rw-r--r--
libft/src/io/ft_putstr_fd.c
20
-rw-r--r--
libft/src/lst/ft_lstbsearch.c
65
-rw-r--r--
libft/src/lst/ft_lstdelone.c
27
-rw-r--r--
libft/src/lst/ft_lstdestroy.c
31
-rw-r--r--
libft/src/lst/ft_lstiter.c
29
-rw-r--r--
libft/src/lst/ft_lstlast.c
27
-rw-r--r--
libft/src/lst/ft_lstlfind.c
22
-rw-r--r--
libft/src/lst/ft_lstlsearch.c
27
-rw-r--r--
libft/src/lst/ft_lstmap.c
56
-rw-r--r--
libft/src/lst/ft_lstnew.c
29
-rw-r--r--
libft/src/lst/ft_lstpop_back.c
31
-rw-r--r--
libft/src/lst/ft_lstpop_front.c
29
-rw-r--r--
libft/src/lst/ft_lstpush_back.c
30
-rw-r--r--
libft/src/lst/ft_lstpush_front.c
26
-rw-r--r--
libft/src/lst/ft_lstpush_front_node.c
23
-rw-r--r--
libft/src/lst/ft_lstremove_if.c
38
-rw-r--r--
libft/src/lst/ft_lstreverse.c
22
-rw-r--r--
libft/src/lst/ft_lstreverse_ret.c
32
-rw-r--r--
libft/src/lst/ft_lstsize.c
31
-rw-r--r--
libft/src/lst/ft_lstsort.c
46
-rw-r--r--
libft/src/lst/ft_lstsorted_merge.c
43
-rw-r--r--
libft/src/mem/ft_bzero.c
18
-rw-r--r--
libft/src/mem/ft_calloc.c
23
-rw-r--r--
libft/src/mem/ft_memalloc.c
18
-rw-r--r--
libft/src/mem/ft_memccpy.c
31
-rw-r--r--
libft/src/mem/ft_memchr.c
26
-rw-r--r--
libft/src/mem/ft_memcmp.c
30
-rw-r--r--
libft/src/mem/ft_memcpy.c
33
-rw-r--r--
libft/src/mem/ft_memdel.c
21
-rw-r--r--
libft/src/mem/ft_memmem.c
58
-rw-r--r--
libft/src/mem/ft_memmove.c
35
-rw-r--r--
libft/src/mem/ft_memset.c
31
-rw-r--r--
libft/src/mem/ft_memset_pattern4.c
26
-rw-r--r--
libft/src/mem/ft_memswap.c
29
-rw-r--r--
libft/src/str/ft_atoi.c
25
-rw-r--r--
libft/src/str/ft_atoi_strict.c
38
-rw-r--r--
libft/src/str/ft_fnmatch.c
37
-rw-r--r--
libft/src/str/ft_itoa.c
40
-rw-r--r--
libft/src/str/ft_itoa_cpy.c
44
-rw-r--r--
libft/src/str/ft_split.c
63
-rw-r--r--
libft/src/str/ft_splitf.c
22
-rw-r--r--
libft/src/str/ft_strcasecmp.c
24
-rw-r--r--
libft/src/str/ft_strcat.c
19
-rw-r--r--
libft/src/str/ft_strcat3.c
26
-rw-r--r--
libft/src/str/ft_strchr.c
18
-rw-r--r--
libft/src/str/ft_strclr.c
20
-rw-r--r--
libft/src/str/ft_strcmp.c
23
-rw-r--r--
libft/src/str/ft_strcount.c
24
-rw-r--r--
libft/src/str/ft_strcpy.c
18
-rw-r--r--
libft/src/str/ft_strcspn.c
23
-rw-r--r--
libft/src/str/ft_strdel.c
18
-rw-r--r--
libft/src/str/ft_strdup.c
22
-rw-r--r--
libft/src/str/ft_strequ.c
20
-rw-r--r--
libft/src/str/ft_striter.c
21
-rw-r--r--
libft/src/str/ft_striteri.c
27
-rw-r--r--
libft/src/str/ft_strjoin.c
25
-rw-r--r--
libft/src/str/ft_strjoin3.c
36
-rw-r--r--
libft/src/str/ft_strjoinf.c
42
-rw-r--r--
libft/src/str/ft_strlcat.c
32
-rw-r--r--
libft/src/str/ft_strlcpy.c
28
-rw-r--r--
libft/src/str/ft_strlen.c
41
-rw-r--r--
libft/src/str/ft_strmap.c
34
-rw-r--r--
libft/src/str/ft_strmapi.c
34
-rw-r--r--
libft/src/str/ft_strncasecmp.c
26
-rw-r--r--
libft/src/str/ft_strncat.c
29
-rw-r--r--
libft/src/str/ft_strncmp.c
26
-rw-r--r--
libft/src/str/ft_strncpy.c
24
-rw-r--r--
libft/src/str/ft_strndup.c
23
-rw-r--r--
libft/src/str/ft_strnequ.c
20
-rw-r--r--
libft/src/str/ft_strnew.c
18
-rw-r--r--
libft/src/str/ft_strnlen.c
25