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
2726
log
stats
plain
-rw-r--r--
b_alias.h
1058
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_alias_register.c
2020
log
stats
plain
-rw-r--r--
b_alias_register.h
1031
log
stats
plain
-rw-r--r--
b_builtins.h
1171
log
stats
plain
-rw-r--r--
b_cd.c
3508
log
stats
plain
-rw-r--r--
b_cd.h
1002
log
stats
plain
-rw-r--r--
b_echo.c
1527
log
stats
plain
-rw-r--r--
b_echo.h
1008
log
stats
plain
-rw-r--r--
b_env.c
1199
log
stats
plain
-rw-r--r--
b_env.h
1005
log
stats
plain
-rw-r--r--
b_exit.c
1463
log
stats
plain
-rw-r--r--
b_exit.h
1008
log
stats
plain
-rw-r--r--
b_export.c
2834
log
stats
plain
-rw-r--r--
b_export.h
1232
log
stats
plain
-rw-r--r--
b_export_mute.c
1893
log
stats
plain
-rw-r--r--
b_export_mute.h
1052
log
stats
plain
-rw-r--r--
b_export_next.c
3033
log
stats
plain
-rw-r--r--
b_export_next.h
1085
log
stats
plain
-rw-r--r--
b_h.c
3177
log
stats
plain
-rw-r--r--
b_h.h
999
log
stats
plain
-rw-r--r--
b_pwd.c
1395
log
stats
plain
-rw-r--r--
b_pwd.h
1005
log
stats
plain
-rw-r--r--
b_sqb.c
2537
log
stats
plain
-rw-r--r--
b_sqb.h
1011
log
stats
plain
-rw-r--r--
b_sqb_err.c
2612
log
stats
plain
-rw-r--r--
b_sqb_err.h
1005
log
stats
plain
-rw-r--r--
b_sqb_file.c
2886
log
stats
plain
-rw-r--r--
b_sqb_file.h
1079
log
stats
plain
-rw-r--r--
b_sqb_nbr.c
1519
log
stats
plain
-rw-r--r--
b_sqb_nbr.h
999
log
stats
plain
-rw-r--r--
b_sqb_str.c
1566
log
stats
plain
-rw-r--r--
b_sqb_str.h
999
log
stats
plain
-rw-r--r--
b_type.c
2972
log
stats
plain
-rw-r--r--
b_type.h
1008
log
stats
plain
-rw-r--r--
b_unset.c
2587
log
stats
plain
-rw-r--r--
b_unset.h
1011
log
stats
plain
-rw-r--r--
c_ctrls.c
2104
log
stats
plain
-rw-r--r--
c_ctrls.h
1178
log
stats
plain
-rw-r--r--
c_init.c
4869
log
stats
plain
-rw-r--r--
c_init.h
1758
log
stats
plain
-rw-r--r--
c_input.c
2364
log
stats
plain
-rw-r--r--
c_input.h
1202
log
stats
plain
-rw-r--r--
c_keys.c
2917
log
stats
plain
-rw-r--r--
c_keys.h
1290
log
stats
plain
-rw-r--r--
c_utils.c
3570
log
stats
plain
-rw-r--r--
c_utils.h
1152
log
stats
plain
-rw-r--r--
c_utils_next.c
1682
log
stats
plain
-rw-r--r--
c_utils_next.h
1099
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
2800
log
stats
plain
-rw-r--r--
e_builtins.h
1035
log
stats
plain
-rw-r--r--
e_externs.c
3030
log
stats
plain
-rw-r--r--
e_externs.h
1005
log
stats
plain
-rw-r--r--
e_line.c
1411
log
stats
plain
-rw-r--r--
e_line.h
991
log
stats
plain
-rw-r--r--
e_pipes.c
2960
log
stats
plain
-rw-r--r--
e_pipes.h
988
log
stats
plain
-rw-r--r--
e_pipes_next.c
2764
log
stats
plain
-rw-r--r--
e_pipes_next.h
1194
log
stats
plain
-rw-r--r--
e_redirs.c
2387
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
1749
log
stats
plain
-rw-r--r--
f_fail.h
1406
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
1047
log
stats
plain
-rw-r--r--
f_shlvl.h
972
log
stats
plain
-rw-r--r--
m_argv.c
2526
log
stats
plain
-rw-r--r--
m_argv.h
1061
log
stats
plain
-rw-r--r--
m_comm.c
1235
log
stats
plain
-rw-r--r--
m_comm.h
1013
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
4056
log
stats
plain
-rw-r--r--
m_loop.h
1047
log
stats
plain
-rw-r--r--
m_loop_counter.c
2502
log
stats
plain
-rw-r--r--
m_loop_counter.h
1287
log
stats
plain
-rw-r--r--
m_loop_multis.c
2862
log
stats
plain
-rw-r--r--
m_loop_multis.h
1029
log
stats
plain
-rw-r--r--
m_loop_next.c
2163
log
stats
plain
-rw-r--r--
m_loop_next.h
1151
log
stats
plain
-rw-r--r--
m_minishell.c
1712
log
stats
plain
-rw-r--r--
m_minishell.h
945
log
stats
plain
-rw-r--r--
m_mshrc.c
1481
log
stats
plain
-rw-r--r--
m_mshrc.h
1004
log
stats
plain
-rw-r--r--
m_prompt.c
2163
log
stats
plain
-rw-r--r--
m_prompt.h
1045
log
stats
plain
-rw-r--r--
m_prompt_seq.c
3078
log
stats
plain
-rw-r--r--
m_prompt_seq.h
1236
log
stats
plain
-rw-r--r--
p_args.c
2761
log
stats
plain
-rw-r--r--
p_args.h
970
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
1795
log
stats
plain
-rw-r--r--
p_args_next.h
1166
log
stats
plain
-rw-r--r--
p_lblock.c
2526
log
stats
plain
-rw-r--r--
p_lblock.h
1079
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
3098
log
stats
plain
-rw-r--r--
p_lblock_next.h
1050
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
4674
log
stats
plain
-rw-r--r--
p_redirs.h
1119
log
stats
plain
-rw-r--r--
p_redirs_heredoc.c
2102
log
stats
plain
-rw-r--r--
p_redirs_heredoc.h
1050
log
stats
plain
-rw-r--r--
p_split.c
3562
log
stats
plain
-rw-r--r--
p_split.h
1212
log
stats
plain
-rw-r--r--
p_subst_alias.c
3446
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
2423
log
stats
plain
-rw-r--r--
p_subst_vars.h
1016
log
stats
plain
-rw-r--r--
s_com.c
3630
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
4593
log
stats
plain
-rw-r--r--
s_init.h
1051
log
stats
plain
-rw-r--r--
s_init_next.c
3112
log
stats
plain
-rw-r--r--
s_init_next.h
1129
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
2007
log
stats
plain
-rw-r--r--
s_line.h
1181
log
stats
plain
-rw-r--r--
s_lpipes.c
2538
log
stats
plain
-rw-r--r--
s_lpipes.h
1283
log
stats
plain
-rw-r--r--
s_lpipes_split.c
2013
log
stats
plain
-rw-r--r--
s_lpipes_split.h
1099
log
stats
plain
-rw-r--r--
s_lredir.c
2640
log
stats
plain
-rw-r--r--
s_lredir.h
1143
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
2471
log
stats
plain
-rw-r--r--
u_alias.c
1721
log
stats
plain
-rw-r--r--
u_alias.h
1167
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
2562
log
stats
plain
-rw-r--r--
u_path.h
1159
log
stats
plain
-rw-r--r--
u_utils.c
2362
log
stats
plain
-rw-r--r--
u_utils.h
1217
log
stats
plain
-rw-r--r--
u_vars.c
3365
log
stats
plain
-rw-r--r--
u_vars.h
1210
log
stats
plain
-rw-r--r--
u_vars_next.c
2822
log
stats
plain
-rw-r--r--
u_vars_next.h
1061
log
stats
plain