Commit graph

40 commits

Author SHA1 Message Date
Raphael
58abb9b168 style : norming all the header (sorted the enum) 2024-09-27 22:37:41 +02:00
Raphael
1ba78fe873 feat: restarting the parser with advice of maiboyer 2024-09-27 21:40:37 +02:00
maix0
2e811bcec2 regenerated stuff 2024-09-26 18:31:56 +02:00
Raphael
9f55be8a7c fix: fixed the script kiddy 2024-09-20 13:29:51 +02:00
Raphael
cd87c06903 style: noming node.h (parser/inner) 2024-09-19 23:55:28 +02:00
maix0
0862cd35c4 update: parser/src/parser a bit more normed 2024-09-19 22:19:22 +02:00
Raphael
e4a11d298e style: noming lenght_inner (parser) 2024-09-19 19:35:08 +02:00
maix0
cff5618664 update: almost fully normed parser/src/stack ! 2024-09-19 18:58:51 +02:00
maix0
50a2f3d4be update: normed lots of stuff 2024-09-19 17:36:53 +02:00
maix0
43b969183d update: changed the way heredocs are parsed 2024-09-15 20:29:27 +00:00
maix0
d42f9ae49f update: normed more stuff 2024-09-14 14:34:36 +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
163db2241f
update: Updated stuff so the scanner works great now 2024-09-06 18:04:22 +02:00
Maieul BOYER
34798aeb3a Fixed stuff (I love magic numbers) 2024-09-05 19:46:57 +00:00
Maieul BOYER
c5bc77f467 Working on scanner.c 2024-09-05 17:17:53 +00:00
Maieul BOYER
f6d6589a3a Updated stuff to be more normed 2024-09-02 21:23:36 +00:00
Maieul BOYER
1a40f20f0d
Continue to norm stuff and remove useless stuff 2024-09-02 18:33:13 +02: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
00546417ff Updated scanner to be a bit more normed, didn't yet do the big ass functions 2024-09-01 20:12:40 +00: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
a8b09ab55a
Updated scanner to use less dumb stuff 2024-09-01 15:12:19 +02:00
Maieul BOYER
62a4f377a1 did stuff, done stuff 2024-08-31 18:48:20 +00:00
Maieul BOYER
009be4a4b4 splitted more stuff 2024-08-31 17:18:02 +00:00
Maieul BOYER
454c9beda9 Renamed every stack struct/types to normed types 2024-08-31 15:38:34 +00:00
Maieul BOYER
deba39ea8a Renamed some structs 2024-08-31 15:36:44 +00:00
Maieul BOYER
e91a509d4c Removed some useless stuff and made some changes 2024-08-31 12:18:38 +00:00
Maieul BOYER
acb734cda0
Update: WIP trash removal 2024-08-30 19:57:14 +02:00
Maix0
efb18f605c Update 2024-08-24 17:18:47 +02:00
Maix0
db0903c3a8 Updated to remove more usless stuff 2024-08-22 16:41:48 +02:00
Maix0
5b7eb9784b Fixed some issue (relink) and removed more unused stuff from parser lib 2024-08-19 14:32:26 +02:00
Maix0
c1209452cd Removing more fat from the parser lib 2024-08-19 14:19:12 +02:00
Maix0
713a80a228 Removed tree pool: Electric boogaloo 2024-08-18 22:40:16 +02:00
Maix0
9059912ba9 Removed tree pool 2024-08-18 22:34:41 +02:00
Maix0
881a43bd47 Removed the inline representation of subtrees 2024-08-18 22:00:21 +02:00
Maix0
7329c95ba0 Restored to old state that doesn't leak 2024-08-18 21:46:29 +02:00
Maieul BOYER
dc6a4b1c98
WIP: doing stuff in the parser lib 2024-08-14 19:20:19 +02:00
Maieul BOYER
91bb0a7533 Updated to not have headers in source directories 2024-08-04 15:48:08 +00:00