index
:
42-minishell
caps
fix-stuff
gnu-compat
leaktarace
master
Minimal shell for 42 school
User &
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Mode
Name
Size
-rw-r--r--
b_alias.c
3058
log
stats
plain
-rw-r--r--
b_alias.h
1072
log
stats
plain
-rw-r--r--
b_alias_print.c
2581
log
stats
plain
-rw-r--r--
b_alias_print.h
1011
log
stats
plain
-rw-r--r--
b_builtins.h
1171
log
stats
plain
-rw-r--r--
b_cd.c
3514
log
stats
plain
-rw-r--r--
b_cd.h
1018
log
stats
plain
-rw-r--r--
b_echo.c
1536
log
stats
plain
-rw-r--r--
b_echo.h
1024
log
stats
plain
-rw-r--r--
b_env.c
1213
log
stats
plain
-rw-r--r--
b_env.h
1021
log
stats
plain
-rw-r--r--
b_exit.c
1407
log
stats
plain
-rw-r--r--
b_exit.h
1024
log
stats
plain
-rw-r--r--
b_export.c
2835
log
stats
plain
-rw-r--r--
b_export.h
1237
log
stats
plain
-rw-r--r--
b_export_mute.c
1899
log
stats
plain
-rw-r--r--
b_export_mute.h
1068
log
stats
plain
-rw-r--r--
b_export_next.c
3042
log
stats
plain
-rw-r--r--
b_export_next.h
1085
log
stats
plain
-rw-r--r--
b_h.c
3118
log
stats
plain
-rw-r--r--
b_h.h
1015
log
stats
plain
-rw-r--r--
b_pwd.c
1409
log
stats
plain
-rw-r--r--
b_pwd.h
1021
log
stats
plain
-rw-r--r--
b_sqb.c
2516
log
stats
plain
-rw-r--r--
b_sqb.h
1027
log
stats
plain
-rw-r--r--
b_sqb_err.c
2576
log
stats
plain
-rw-r--r--
b_sqb_err.h
1015
log
stats
plain
-rw-r--r--
b_sqb_file.c
2860
log
stats
plain
-rw-r--r--
b_sqb_file.h
1077
log
stats
plain
-rw-r--r--
b_sqb_nbr.c
1531
log
stats
plain
-rw-r--r--
b_sqb_nbr.h
1009
log
stats
plain
-rw-r--r--
b_sqb_str.c
1556
log
stats
plain
-rw-r--r--
b_sqb_str.h
1009
log
stats
plain
-rw-r--r--
b_type.c
2960
log
stats
plain
-rw-r--r--
b_type.h
1024
log
stats
plain
-rw-r--r--
b_unset.c
2605
log
stats
plain
-rw-r--r--
b_unset.h
1027
log
stats
plain
-rw-r--r--
d_define.h
2885
log
stats
plain
-rw-r--r--
d_enum.h
1727
log
stats
plain
-rw-r--r--
e_builtins.c
2814
log
stats
plain
-rw-r--r--
e_builtins.h
1051
log
stats
plain
-rw-r--r--
e_externs.c
3263
log
stats
plain
-rw-r--r--
e_externs.h
1005
log
stats
plain
-rw-r--r--
e_line.c
1419
log
stats
plain
-rw-r--r--
e_line.h
1007
log
stats
plain
-rw-r--r--
e_pipes.c
2957
log
stats
plain
-rw-r--r--
e_pipes.h
988
log
stats
plain
-rw-r--r--
e_pipes_next.c
2987
log
stats
plain
-rw-r--r--
e_pipes_next.h
1198
log
stats
plain
-rw-r--r--
e_redirs.c
2394
log
stats
plain
-rw-r--r--
e_redirs.h
1013
log
stats
plain
-rw-r--r--
e_unshebanged.c
2277
log
stats
plain
-rw-r--r--
e_unshebanged.h
1103
log
stats
plain
-rw-r--r--
f_alloc.c
1425
log
stats
plain
-rw-r--r--
f_alloc.h
1045
log
stats
plain
-rw-r--r--
f_chdir.c
1163
log
stats
plain
-rw-r--r--
f_chdir.h
1033
log
stats
plain
-rw-r--r--
f_com.c
1117
log
stats
plain
-rw-r--r--
f_com.h
982
log
stats
plain
-rw-r--r--
f_errno.c
1136
log
stats
plain
-rw-r--r--
f_errno.h
1015
log
stats
plain
-rw-r--r--
f_exec.c
1289
log
stats
plain
-rw-r--r--
f_exec.h
1014
log
stats
plain
-rw-r--r--
f_fail.c
1584
log
stats
plain
-rw-r--r--
f_fail.h
1344
log
stats
plain
-rw-r--r--
f_file.c
1205
log
stats
plain
-rw-r--r--
f_file.h
1007
log
stats
plain
-rw-r--r--
f_parse.c
1052
log
stats
plain
-rw-r--r--
f_parse.h
966
log
stats
plain
-rw-r--r--
f_redir.c
1220
log
stats
plain
-rw-r--r--
f_redir.h
1007
log
stats
plain
-rw-r--r--
f_shlvl.c
1071
log
stats
plain
-rw-r--r--
f_shlvl.h
998
log
stats
plain
-rw-r--r--
m_argv.c
2552
log
stats
plain
-rw-r--r--
m_argv.h
1040
log
stats
plain
-rw-r--r--
m_comm.c
1243
log
stats
plain
-rw-r--r--
m_comm.h
1029
log
stats
plain
-rw-r--r--
m_funptr.c
1439
log
stats
plain
-rw-r--r--
m_funptr.h
993
log
stats
plain
-rw-r--r--
m_init.c
1650
log
stats
plain
-rw-r--r--
m_init.h
997
log
stats
plain
-rw-r--r--
m_loop.c
3787
log
stats
plain
-rw-r--r--
m_loop.h
1065
log
stats
plain
-rw-r--r--
m_loop_counter.c
2437
log
stats
plain
-rw-r--r--
m_loop_counter.h
1231
log
stats
plain
-rw-r--r--
m_loop_multis.c
2864
log
stats
plain
-rw-r--r--
m_loop_multis.h
1120
log
stats
plain
-rw-r--r--
m_loop_next.c
2195
log
stats
plain
-rw-r--r--
m_loop_next.h
1185
log
stats
plain
-rw-r--r--
m_minishell.c
1735
log
stats
plain
-rw-r--r--
m_minishell.h
945
log
stats
plain
-rw-r--r--
m_mshrc.c
1486
log
stats
plain
-rw-r--r--
m_mshrc.h
1020
log
stats
plain
-rw-r--r--
m_prompt.c
1902
log
stats
plain
-rw-r--r--
m_prompt.h
1028
log
stats
plain
-rw-r--r--
m_prompt_seq.c
3098
log
stats
plain
-rw-r--r--
m_prompt_seq.h
1236
log
stats
plain
-rw-r--r--
p_args.c
2723
log
stats
plain
-rw-r--r--
p_args.h
992
log
stats
plain
-rw-r--r--
p_args_escape.c
3385
log
stats
plain
-rw-r--r--
p_args_escape.h
1002
log
stats
plain
-rw-r--r--
p_args_len.c
1728
log
stats
plain
-rw-r--r--
p_args_len.h
1023
log
stats
plain
-rw-r--r--
p_args_next.c
1770
log
stats
plain
-rw-r--r--
p_args_next.h
1144
log
stats
plain
-rw-r--r--
p_lblock.c
2525
log
stats
plain
-rw-r--r--
p_lblock.h
1102
log
stats
plain
-rw-r--r--
p_lblock_more.c
1332
log
stats
plain
-rw-r--r--
p_lblock_more.h
1021
log
stats
plain
-rw-r--r--
p_lblock_next.c
3142
log
stats
plain
-rw-r--r--
p_lblock_next.h
1071
log
stats
plain
-rw-r--r--
p_line.c
1375
log
stats
plain
-rw-r--r--
p_line.h
997
log
stats
plain
-rw-r--r--
p_redirs.c
4272
log
stats
plain
-rw-r--r--
p_redirs.h
1145
log
stats
plain
-rw-r--r--
p_redirs_heredoc.c
2128
log
stats
plain
-rw-r--r--
p_redirs_heredoc.h
1074
log
stats
plain
-rw-r--r--
p_split.c
3567
log
stats
plain
-rw-r--r--
p_split.h
1226
log
stats
plain
-rw-r--r--
p_subst_alias.c
3452
log
stats
plain
-rw-r--r--
p_subst_alias.h
1204
log
stats
plain
-rw-r--r--
p_subst_home.c
1389
log
stats
plain
-rw-r--r--
p_subst_home.h
1019
log
stats
plain
-rw-r--r--
p_subst_vars.c
2426
log
stats
plain
-rw-r--r--
p_subst_vars.h
1016
log
stats
plain
-rw-r--r--
s_com.c
3543
log
stats
plain
-rw-r--r--
s_com.h
1040
log
stats
plain
-rw-r--r--
s_destroy.c
1182
log
stats
plain
-rw-r--r--
s_destroy.h
994
log
stats
plain
-rw-r--r--
s_init.c
4617
log
stats
plain
-rw-r--r--
s_init.h
1076
log
stats
plain
-rw-r--r--
s_init_next.c
2622
log
stats
plain
-rw-r--r--
s_init_next.h
1124
log
stats
plain
-rw-r--r--
s_lalias.c
2259
log
stats
plain
-rw-r--r--
s_lalias.h
1222
log
stats
plain
-rw-r--r--
s_line.c
2021
log
stats
plain
-rw-r--r--
s_line.h
1197
log
stats
plain
-rw-r--r--
s_lpipes.c
2557
log
stats
plain
-rw-r--r--
s_lpipes.h
1283
log
stats
plain
-rw-r--r--
s_lpipes_split.c
2024
log
stats
plain
-rw-r--r--
s_lpipes_split.h
1122
log
stats
plain
-rw-r--r--
s_lredir.c
2014
log
stats
plain
-rw-r--r--
s_lredir.h
1171
log
stats
plain
-rw-r--r--
s_lvars.c
2712
log
stats
plain
-rw-r--r--
s_lvars.h
1239
log
stats
plain
-rw-r--r--
s_struct.h
2433
log
stats
plain
-rw-r--r--
u_alias.c
1742
log
stats
plain
-rw-r--r--
u_alias.h
1163
log
stats
plain
-rw-r--r--
u_parse.c
1562
log
stats
plain
-rw-r--r--
u_parse.h
1114
log
stats
plain
-rw-r--r--
u_path.c
2561
log
stats
plain
-rw-r--r--
u_path.h
1148
log
stats
plain
-rw-r--r--
u_utils.c
2358
log
stats
plain
-rw-r--r--
u_utils.h
1229
log
stats
plain
-rw-r--r--
u_vars.c
3364
log
stats
plain
-rw-r--r--
u_vars.h
1211
log
stats
plain
-rw-r--r--
u_vars_next.c
2850
log
stats
plain
-rw-r--r--
u_vars_next.h
1061
log
stats
plain