Commit graph

38 commits

Author SHA1 Message Date
Jack Halford
41b42d8803 lexer_bang and lexer_dquote 2017-03-27 18:20:25 +02:00
Jack Halford
5547d38afa curly brackets lexing 2017-03-22 18:14:26 +01:00
Jack Halford
12b19423b3 execution stuff, job control changes, some norm 2017-03-20 15:33:43 +01:00
gwojda
d4b7872423 fix leaks token + completion qui ecrivait sur 2 2017-03-19 12:14:47 +01:00
Jack Halford
8427ab28bf lexer_assignment_word factorizating: it doesnt exist anymore... 2017-03-17 20:23:51 +01:00
Antoine Riard
ad3525b9d6 end merge 2017-03-17 00:15:40 +01:00
Antoine Riard
10d30cedb1 merge en cours 2017-03-16 23:46:39 +01:00
Jack Halford
0c848e75d3 lexer NORM, bquote/dquote lexing refactoring 2017-03-16 23:17:33 +01:00
Antoine Riard
64d5500c8d main good 2017-03-16 22:30:02 +01:00
Jack Halford
2671bba0a4 removed lexer_lessand/greatand, some lexer norm 2017-03-16 19:08:49 +01:00
Jack Halford
bed9f1d6c2 mean cleanup 2017-03-16 15:04:21 +01:00
Jack Halford
6b78971807 heredoc changes 2017-03-13 16:11:46 +01:00
Jack Halford
843dafe91e issue #75 2017-03-09 14:31:52 +01:00
Jack Halford
794a3f9936 heredoc changes to lexer done 2017-03-08 15:53:10 +01:00
Jack Halford
764c62cc45 changed header layout 2017-03-07 18:37:13 +01:00
Antoine Riard
21245cac3b merge 2017-03-06 14:55:48 +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
b23c28bf2f subshell doing 2017-03-05 19:21:00 +01:00
william
a0086265e4 merge correctif > < >& <&
3
2017-03-05 18:43:06 +01:00
william
08f437a573 scission apres les TOKEN_GREAT / LESS / GREATAND / LESSAND 2017-03-05 18:42:00 +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
Antoine Riard
56b106ee0f gen ast cleand 2017-03-04 22:08:31 +01:00
Jack Halford
2ad34631e3 parentheses dont trigger more input after lexing 2017-03-03 17:58:08 +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
49b79603b3 insert newline add 2017-02-21 22:45:59 +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
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
Jack Halford
742a99440e backslash should work, also keep NL when they are quoted 2017-02-12 18:11:59 +01:00
Jack Halford
0a1fd7e518 dquotes->bquotes 2017-02-10 13:38:49 +01:00
Jack Halford
6ec9f9295e initial implementation looks ok, parenthesis needs fix 2017-02-10 05:19:26 +01:00
Jack Halford
e8cd4f45b0 started to work on lexer_stack 2017-02-10 00:38:45 +01:00
Renamed from 42sh/src/lexer/ft_tokenize.c (Browse further)