Commit Graph

41 Commits

Author SHA1 Message Date
hugogogo
16c57c9bea handle superscript powers 2026-05-06 20:02:56 +02:00
hugogogo
4b6ad34720 update file structure 2026-05-06 17:51:07 +02:00
hugogogo
0046409c89 basic struct for loop run 2026-05-06 17:39:47 +02:00
hugogogo
93647b56b5 better flag handling 2026-05-06 16:50:05 +02:00
hugogogo
8a479c3c3b simplified error output 2026-05-06 16:17:34 +02:00
hugogogo
7f06d505d1 fix polynomial to accept any exponents 2026-05-04 22:14:29 +02:00
hugogogo
bc48f52c2c fixe reducer error non null 2026-05-04 21:26:14 +02:00
hugogogo
3309eb588c fix parser when no exponent 2026-05-04 21:12:35 +02:00
hugogogo
dff842ccab add debug mode and stdin input 2026-05-04 20:40:51 +02:00
hugogogo
edc678cee4 reduced form calculated 2026-05-03 23:57:47 +02:00
hugogogo
3420923557 renamed enum and struct 2026-05-03 23:06:04 +02:00
hugogogo
6648161d9a parse working 2026-05-03 22:28:26 +02:00
hugogogo
07144c53c6 fix parse coefficient 2026-05-03 21:52:41 +02:00
hugogogo
6157fdb59f fix parser get sign 2026-05-03 20:57:20 +02:00
hugogogo
187c26083a adding utils with enum_print 2026-05-03 20:42:18 +02:00
hugogogo
9b01452a9e fix error output 2026-05-03 19:29:28 +02:00
hugogogo
b19b593707 adding debug output for terms 2026-05-03 11:37:35 +02:00
hugogogo
cdc066c935 remove individuals headers to avoid circular dependencies 2026-05-03 11:29:01 +02:00
hugogogo
42cfdf9734 wip parsing and error 2026-05-03 00:20:39 +02:00
hugogogo
c24461cb33 improved errors 2026-05-02 22:30:31 +02:00
hugogogo
3977e6a6bb changed subtypes for tags 2026-05-02 10:25:25 +02:00
hugogogo
a250a170cb adding subtypes 2026-05-02 10:08:34 +02:00
hugogogo
bcbd3b2abb parse sign 2026-05-01 22:39:15 +02:00
hugogogo
416d170ed2 fix error in stop_errors and add debug term output 2026-05-01 10:59:40 +02:00
hugogogo
7519b8e615 using double everywhere 2026-05-01 10:42:45 +02:00
hugogogo
2eeed8580f improve term count prediction 2026-05-01 02:11:12 +02:00
hugogogo
241cbdaff1 wip parser structure with placeholders 2026-05-01 01:58:04 +02:00
hugogogo
512ba9b5f4 init parser 2026-04-30 23:19:14 +02:00
hugogogo
7a30dcc345 lexer types equal and factor 2026-04-30 22:48:51 +02:00
hugogogo
26fa8025ef lexer complete with luke memory solution 2026-04-29 12:41:19 +02:00
hugogogo
9ced220c00 add atof 2026-04-29 00:58:33 +02:00
hugogogo
52c76767bd all lexer except atoi 2026-04-29 00:27:46 +02:00
hugogogo
5108571deb lexer adding is_number 2026-04-28 23:42:25 +02:00
hugogogo
fb81f200d9 split files 2026-04-28 22:35:46 +02:00
hugogogo
48221894c0 wip lexer 2026-04-28 22:04:23 +02:00
hugogogo
a2333a3ff1 basic makefile libft main 2026-04-28 09:22:55 +02:00
hugogogo
bb138cd00b add subjects 2026-04-28 08:08:37 +02:00
hugogogo
7f1759cbc9 adding subject 2026-04-17 16:05:39 +02:00
hugogogo
f6ca3109b7 adding lilbft submodule 2026-04-17 16:01:37 +02:00
802511aaea Update README.md 2026-04-17 15:48:46 +02:00
86a9411c30 Initial commit 2026-04-17 15:31:56 +02:00