Jack Halford
|
77ed38038a
|
merged
|
2017-03-05 16:33:11 +01:00 |
|
Jack Halford
|
ee883b38a9
|
parens and curly braces lexing OK
|
2017-03-05 16:30:48 +01:00 |
|
william
|
eb6e104812
|
compilation sous linux possible, mise en commentaire des variables set but not used
|
2017-03-05 15:44:12 +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
|
7d660fec7c
|
execution if/elif/else + while ok
|
2017-03-04 18:02:38 +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
|
b1b0cbdd92
|
builtins segfault patch
|
2017-03-03 19:53:59 +01:00 |
|
Jack Halford
|
f62ef4d9c0
|
reading from files now works
|
2017-03-03 19:47:06 +01:00 |
|
Jack Halford
|
8b88d41ed9
|
trying to make files work
|
2017-03-03 19:05:42 +01:00 |
|
Jack Halford
|
eac301aa16
|
merged pda stuff
|
2017-03-03 18:52:20 +01:00 |
|
Jack Halford
|
20e96b751f
|
pipes work
|
2017-03-03 18:50:13 +01:00 |
|
wescande
|
4c44407b65
|
correctif on some stuff + ajout framework for test
|
2017-03-03 18:49:39 +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 |
|
Jack Halford
|
418859e9e8
|
it compiles ! much more testing for simple commands to work
|
2017-03-03 16:51:18 +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
|
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 |
|
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 |
|
Jack Halford
|
8084ffb6a1
|
pipes done
|
2017-02-21 22:42:13 +01:00 |
|
ariard@student.42.fr
|
04c4978c35
|
Merge branch 'pda' of https://github.com/jzck/42sh into pda
"conflict resolved"
|
2017-02-21 20:33:12 +01:00 |
|
ariard@student.42.fr
|
fffb8c74a5
|
before pull main clean
|
2017-02-21 20:29:46 +01:00 |
|
Jack Halford
|
ec79b05131
|
new instruction handler looks good
|
2017-02-21 20:21:52 +01:00 |
|
ariard@student.42.fr
|
7856564ecb
|
main clean
|
2017-02-21 18:34:31 +01:00 |
|
ariard@student.42.fr
|
07c2101df4
|
EOF error add
|
2017-02-21 18:15:21 +01:00 |
|
Jack Halford
|
661cb0eb8b
|
get_fd
|
2017-02-21 14:35:14 +01:00 |
|
Jack Halford
|
c04006a471
|
fixed some merging problems : it compiles now
|
2017-02-20 22:41:02 +01:00 |
|
ariard@student.42.fr
|
8d23821d69
|
after mege
|
2017-02-20 21:05:12 +01:00 |
|
Jack Halford
|
56fe780999
|
segfault on 'builtin | binary' fixed, 'binary | builtin' gets a SIGKILL somehow...
|
2017-02-19 16:10:23 +01:00 |
|
Jack Halford
|
694744bf0c
|
PIPESINGLE macro was wrong
|
2017-02-19 15:18:46 +01:00 |
|
Jack Halford
|
c65e07038b
|
lexing problems w/ less and great
|
2017-02-19 15:03:51 +01:00 |
|
gwojda
|
ea073dceaf
|
correction segv edition de ligne + ajout table de hash
|
2017-02-18 14:42:43 +01:00 |
|
Jack Halford
|
b8bf58fbab
|
doing some bquote expansion fix
|
2017-02-17 15:49:03 +01:00 |
|
AntoHesse
|
7f83e231aa
|
&& ||
|
2017-02-17 02:38:56 +01:00 |
|
Jack Halford
|
16cfada91f
|
heredoc redirection done, looks to work OK
|
2017-02-15 00:13:02 +01:00 |
|
Jack Halford
|
3f984ad498
|
multiple heredocs on one line word OK
|
2017-02-15 00:00:39 +01:00 |
|
Jack Halford
|
c764027070
|
heredoc starting to work; goto do multiple heredoc and execution part
|
2017-02-14 20:32:34 +01:00 |
|
ariard@student.42.fr
|
5ec1e4c29f
|
before test pushdown automata
|
2017-02-08 23:28:18 +01:00 |
|
Jack Halford
|
5a033a8789
|
fcntl for saving fds, new option to distinguish interactive shell or not
|
2017-02-08 22:48:37 +01:00 |
|
Jack Halford
|
b613f9fb89
|
conflicts resolved
|
2017-02-07 18:06:30 +01:00 |
|