Commit graph

44 commits

Author SHA1 Message Date
maix0
8122ecfc95 normed: everything except yarn_cmd.c and token_name.c 2024-10-12 16:13:02 +02:00
maix0
1ba7fc5f32 normed: parser/src/passes/ 2024-10-12 15:53:05 +02:00
Maieul BOYER
83311a8c15
update: added pass to catch invalid token (respective of bonus too !) 2024-10-10 15:30:23 +02:00
Maieul BOYER
b44464fd8a
update: not using yarn until it is complete. added new files 2024-10-09 12:47:06 +02:00
maix0
e6f0f49e84 update: added pass the remove whitespace 2024-10-08 15:19:16 +02:00
maix0
a9a4417919 update: moved yarn and fixed leak 2024-10-08 13:44:54 +02:00
maix0
5c452993d6 update: added folding into cmd and changed fold_word name 2024-10-07 16:49:32 +02:00
Raphael
012f8e6c11 build: adding the new file list 2024-10-06 15:34:58 +02:00
maix0
9c2c977545 update: fix word 2024-10-06 15:30:55 +02:00
maix0
b058348d35 update: normed stuff 2024-10-06 13:53:30 +02:00
maix0
71d9a201b5 update: added debug print of ts after every pass 2024-10-05 18:58:42 +02:00
maix0
7cb3582b1a update: fold <CARRET><WORD> into a TOK_REDIR token 2024-10-05 18:06:51 +02:00
maix0
3287b6a2a7 update: fixed expansion stuff 2024-10-05 13:20:30 +02:00
Raphael
17b5d3038b feat: adding all double for the fucking tokeinisation (coucou froz mais retourne en vacances the order first + correction bocal for maiboyer) 2024-10-04 19:11:06 +02:00
maix0
f5c9ee02c5 update: fixed fold whitespace 2024-10-04 18:32:30 +02:00
maix0
142ac9c9e1 update: added folding into expansion node if possible 2024-10-03 22:52:01 +02:00
maix0
4f1a08cbe6 update: made some small fixes 2024-10-03 21:38:27 +02:00
maix0
b5556b9063 update: base of tokenizer 2024-09-30 20:25:03 +02:00
maix0
3ee9c00d5a update: made some changes 2024-09-28 14:58:13 +02:00
maix0
2e811bcec2 regenerated stuff 2024-09-26 18:31:56 +02:00
Raphaël
0441253ef1 feat: starting the parser (header and main function) 2024-09-25 16:54:42 +02:00
Raphael
9f55be8a7c fix: fixed the script kiddy 2024-09-20 13:29:51 +02:00
maix0
0862cd35c4 update: parser/src/parser a bit more normed 2024-09-19 22:19:22 +02:00
maix0
8272d72997 update: fixed an issue 2024-09-14 14:38:00 +00:00
Raphael
74937f457f style: norming the scanner.c (missing some stuff like too many lines) 2024-09-14 16:21:39 +02:00
maix0
589189c90d update: finished the spliting of parser.c 2024-09-13 14:08:24 +00:00
Maieul BOYER
b264fae51a
update: started to norme a bit more parser.c 2024-09-11 17:34:59 +02:00
maix0
86695aad14 Started to work on parser.c and split scanner into headers 2024-09-10 14:07:08 +00:00
Maieul BOYER
7401038bf7 Upodated stuff 2024-09-05 19:04:57 +00:00
Maieul BOYER
92823aff80 sadge to have to do a step backwards but it has to work 2024-09-04 16:18:27 +00:00
Maieul BOYER
cfd325374c Updated subtree to be more at the norme 2024-09-02 21:45:29 +00:00
Maieul BOYER
f6d6589a3a Updated stuff to be more normed 2024-09-02 21:23:36 +00:00
Maieul BOYER
b2440780fb
Updated parser/src/scanner.c to be splitted 2024-09-02 17:43:53 +02:00
Maieul BOYER
993efe4287
Updated WIP 2024-09-02 16:28:13 +02:00
Maieul BOYER
7e1e51e90b split heredoc handling in the scanner 2024-09-01 19:56:22 +00:00
Maieul BOYER
8be7417a61 Upodated stuff 2024-09-01 18:50:47 +00:00
Maieul BOYER
5ebadce4f8 Working state 2024-08-31 18:10:13 +00:00
Maieul BOYER
11c4ad684f Normed more stuff 2024-08-31 17:55:59 +00:00
Maieul BOYER
fa7077c053 Normed parser/src/point.c 2024-08-31 17:32:43 +00:00
Maieul BOYER
36d9d411ba Normed parser/src/node.c into multiple files 2024-08-31 17:30:30 +00:00
Maieul BOYER
009be4a4b4 splitted more stuff 2024-08-31 17:18:02 +00:00
Maix0
efb18f605c Update 2024-08-24 17:18:47 +02:00
Maieul BOYER
91bb0a7533 Updated to not have headers in source directories 2024-08-04 15:48:08 +00:00
Maieul BOYER
c3626fc59e Switched to Filelist.<name>.mk files 2024-07-23 22:04:11 +00:00