Jack Halford
|
a5f186eb59
|
new process logic
|
2017-03-07 15:05:04 +01:00 |
|
Jack Halford
|
e9633119e5
|
>& and <& check if fd is open for reading/writing specifically
|
2017-03-06 16:58:47 +01:00 |
|
wescande
|
c42357efa3
|
merge of stuff
|
2017-03-06 16:22:01 +01:00 |
|
wescande
|
d3821b9ac7
|
some correctif
|
2017-03-06 16:20:06 +01:00 |
|
Antoine Riard
|
e675eceb87
|
redirection ok, further test needed
|
2017-03-06 15:58:30 +01:00 |
|
Jack Halford
|
40aebb29b2
|
redirect greatand / lessand execution done (parsing not functional yet)
|
2017-03-05 19:48:56 +01:00 |
|
Jack Halford
|
23cdcb2dbb
|
merged new reidrection layout from pda
|
2017-03-05 19:30:27 +01:00 |
|
Antoine Riard
|
cba548d0ae
|
redir io number seems good
|
2017-03-05 18:17:51 +01:00 |
|
Jack Halford
|
b998f45e49
|
comments with #
|
2017-03-05 17:30:32 +01:00 |
|
Antoine Riard
|
9e0c2bd906
|
merged done
|
2017-03-05 16:50:27 +01:00 |
|
Antoine Riard
|
2b456eac9c
|
rectification cleanage code
|
2017-03-05 16:40:22 +01:00 |
|
Jack Halford
|
ee883b38a9
|
parens and curly braces lexing OK
|
2017-03-05 16:30:48 +01:00 |
|
Jack Halford
|
9a038e9290
|
&& || seem to work now
|
2017-03-05 15:19:18 +01:00 |
|
Jack Halford
|
566cd522ae
|
builtins no longer remain in job control
|
2017-03-05 15:07:43 +01:00 |
|
Antoine Riard
|
56b106ee0f
|
gen ast cleand
|
2017-03-04 22:08:31 +01:00 |
|
Antoine Riard
|
3dc47431ba
|
gestion error ok + moar grammar pipe
|
2017-03-04 16:51:38 +01:00 |
|
AntoHesse
|
0f684e6189
|
clean instruction (token, parser, error) whatever succes or error, still issue lexing after syntax error
|
2017-03-04 02:51:52 +01:00 |
|
AntoHesse
|
dc423db858
|
stack is now a beautiful linked list
|
2017-03-04 02:17:06 +01:00 |
|
AntoHesse
|
af311380f4
|
further streamile grammar around pipe
|
2017-03-04 01:26:20 +01:00 |
|
wescande
|
6ce2a1ec14
|
rectif free on expand_var
|
2017-03-03 20:45:36 +01:00 |
|
Antoine Riard
|
b4fdc05f64
|
ast free
|
2017-03-03 20:12:57 +01:00 |
|
Antoine Riard
|
29692ef8fa
|
ast free
|
2017-03-03 20:02:53 +01:00 |
|
Jack Halford
|
20e96b751f
|
pipes work
|
2017-03-03 18:50:13 +01:00 |
|
Jack Halford
|
03c62f69a6
|
stuff
|
2017-03-03 18:03:17 +01:00 |
|
Jack Halford
|
2ad34631e3
|
parentheses dont trigger more input after lexing
|
2017-03-03 17:58:08 +01:00 |
|
Jack Halford
|
2926a9d00d
|
merged pda_execution
|
2017-03-03 17:33:36 +01:00 |
|
Antoine Riard
|
d0b821c483
|
pipe fix grammar + assignement word parsing
|
2017-03-03 17:19:39 +01:00 |
|
Jack Halford
|
418859e9e8
|
it compiles ! much more testing for simple commands to work
|
2017-03-03 16:51:18 +01:00 |
|
Antoine Riard
|
b90a17f2fa
|
googd redir
|
2017-03-03 14:37:22 +01:00 |
|
Jack Halford
|
975a271bc9
|
Merge branch 'pda' of https://github.com/jzck/minishell into pda
|
2017-03-03 14:24:24 +01:00 |
|
Antoine Riard
|
a4d0093144
|
good state
|
2017-03-03 14:20:26 +01:00 |
|
AntoHesse
|
b9d8b949be
|
perdu entre les 2 libs de lst :( to-do tomorroz
|
2017-03-03 02:00:15 +01:00 |
|
Antoine Riard
|
37d9898f59
|
doing pipe + lst cmds
|
2017-03-02 22:02:53 +01:00 |
|
Jack Halford
|
3857b06785
|
execution much simpler with new parser, thx ariard!
|
2017-03-02 21:17:16 +01:00 |
|
Jack Halford
|
62d3ef01d2
|
merged pda
|
2017-03-02 12:37:15 +01:00 |
|
ariard@student.42.fr
|
722a290aee
|
yale sauf subshell
|
2017-03-01 23:01:43 +01:00 |
|
ariard@student.42.fr
|
aa9097575d
|
rewef
|
2017-03-01 18:04:29 +01:00 |
|
ariard@student.42.fr
|
9f9d799bbe
|
merge fixed
|
2017-03-01 16:28:44 +01:00 |
|
ariard@student.42.fr
|
f5fafb4c19
|
before pull
|
2017-03-01 16:25:53 +01:00 |
|
Jack Halford
|
03152a9e2b
|
conflicts resolved
|
2017-02-28 21:40:22 +01:00 |
|
ariard@student.42.fr
|
871b4da000
|
test
|
2017-02-28 19:28:01 +01:00 |
|
AntoHesse
|
9c0984658e
|
exec flow control
|
2017-02-26 01:13:47 +01:00 |
|
ariard@student.42.fr
|
8c8ee2152e
|
parsing heredoc doing
|
2017-02-25 20:36:27 +01:00 |
|
ariard@student.42.fr
|
eeb0887081
|
commit from un cluster qui marche aka new redir
|
2017-02-25 19:31:02 +01:00 |
|
ariard@student.42.fr
|
7b1d505a5b
|
gen func ok, todo: multi branch declaration, probleme lexer sur brackets
|
2017-02-25 00:31:51 +01:00 |
|
ariard@student.42.fr
|
102196bff4
|
parsing brace_clause + func def ok
|
2017-02-24 23:17:29 +01:00 |
|
ariard@student.42.fr
|
f703185a3a
|
assignement word lexing parsing
|
2017-02-24 21:00:38 +01:00 |
|
ariard@student.42.fr
|
0461285d95
|
subshell et case ok
|
2017-02-24 19:30:20 +01:00 |
|
ariard@student.42.fr
|
d50a0d1b13
|
parsing for ok
|
2017-02-24 16:29:51 +01:00 |
|
AntoHesse
|
79bceb05a9
|
trop fatigue pour debug les case nesting, fuck it, todo tomorrow
|
2017-02-23 01:55:09 +01:00 |
|