wescande
|
60f150a4b4
|
modif env, modif command get ouput, modif hash (just a str is needed)
|
2017-03-19 17:45:29 +01:00 |
|
Antoine Riard
|
3a58fcd715
|
no more from pop_stack and ast_free
|
2017-03-18 17:38:26 +01:00 |
|
Antoine Riard
|
7f236af741
|
correction syntax + mise a la norme parser
|
2017-03-17 18:43:21 +01:00 |
|
Antoine Riard
|
64d5500c8d
|
main good
|
2017-03-16 22:30:02 +01:00 |
|
Jack Halford
|
3da58bcb52
|
cleanup
|
2017-03-16 15:47:04 +01:00 |
|
Jack Halford
|
6efd4c7e1f
|
main refactoring
|
2017-03-16 14:20:44 +01:00 |
|
Antoine Riard
|
95186a124f
|
func ok:
|
2017-03-15 19:57:08 +01:00 |
|
Antoine Riard
|
7637b2b886
|
modifs execution if
|
2017-03-15 02:11:37 +01:00 |
|
Antoine Riard
|
8791eae9c3
|
math as a builtin
|
2017-03-14 22:49:44 +01:00 |
|
Antoine Riard
|
f02222d882
|
modifs var
|
2017-03-14 00:52:51 +01:00 |
|
Antoine Riard
|
1c1c75934a
|
news parsing if and case
|
2017-03-13 22:50:02 +01:00 |
|
Jack Halford
|
3ae1cf2100
|
merge resolved
|
2017-03-13 16:24:25 +01:00 |
|
Jack Halford
|
4a46f6db57
|
heredoc fix
|
2017-03-13 14:13:33 +01:00 |
|
Antoine Riard
|
2e137390be
|
with show me heredoc data
|
2017-03-11 19:57:27 +01:00 |
|
Antoine Riard
|
729cf55cd3
|
grosse mise a la norme des func parser
|
2017-03-11 16:24:18 +01:00 |
|
Antoine Riard
|
7708a456a9
|
redir ok if + case
|
2017-03-11 15:21:11 +01:00 |
|
Antoine Riard
|
58c6491d23
|
parsing redir + struct control doing
|
2017-03-10 19:47:04 +01:00 |
|
Antoine Riard
|
a2628f4302
|
new parsing des if
|
2017-03-10 18:09:13 +01:00 |
|
Antoine Riard
|
e96638aca1
|
execution bang
|
2017-03-10 16:18:36 +01:00 |
|
Jack Halford
|
7dd8b1861b
|
issue #78 execution side done
|
2017-03-10 13:21:35 +01:00 |
|
Antoine Riard
|
8eb20e36aa
|
correction aggregation + gestion erreur de syntax - heredoc en meme temps
|
2017-03-09 18:39:53 +01:00 |
|
Antoine Riard
|
791b99e469
|
last commit
|
2017-03-08 23:18:55 +01:00 |
|
Jack Halford
|
764c62cc45
|
changed header layout
|
2017-03-07 18:37:13 +01:00 |
|
AntoHesse
|
6c8c3ea792
|
parsing math ok
|
2017-03-07 02:09:33 +01:00 |
|
AntoHesse
|
bc1c16a45b
|
parsing func stable, todo parsing brace_group
|
2017-03-07 01:17:58 +01:00 |
|
Antoine Riard
|
1dbc4653fd
|
expansion for + cleanage code get_reserved_word
|
2017-03-06 19:05:43 +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 |
|
Antoine Riard
|
cba548d0ae
|
redir io number seems good
|
2017-03-05 18:17:51 +01:00 |
|
Antoine Riard
|
2b456eac9c
|
rectification cleanage code
|
2017-03-05 16:40:22 +01:00 |
|
Antoine Riard
|
56b106ee0f
|
gen ast cleand
|
2017-03-04 22:08:31 +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 |
|
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
|
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
|
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 |
|
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 |
|
AntoHesse
|
9c0984658e
|
exec flow control
|
2017-02-26 01:13:47 +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 |
|