Commit Graph

38 Commits

Author SHA1 Message Date
gbrochar 56376fa2b8 fix(lib): format and lint 2024-01-15 13:44:19 +01:00
gbrochar ed44fba94f chore(): Cargo config 2023-11-26 18:48:08 +01:00
gbrochar 5b64cddc01 fix(lib|main): fix format 2023-11-26 18:47:33 +01:00
gbrochar 693ff1c496 clean(): delete latex pdf 2023-11-23 07:32:38 +01:00
gbrochar 36362458c8 feat(*): Approximations + fix print 2023-11-23 07:26:38 +01:00
gbrochar 0628e54d6e clean(*): prep 42 2023-11-22 19:35:06 +01:00
gbrochar 8260e7fc92 feat(*): prep 42 2023-11-22 19:33:45 +01:00
gbrochar 0f363e0452 clean(*): remove println 2023-11-20 13:43:00 +01:00
gbrochar b48b516102 clean(maths::*): move fn 2023-11-20 13:09:43 +01:00
gbrochar 1e1a8457fa test(maths): code coverage 2023-11-19 23:31:09 +01:00
gbrochar 869dca85c0 refacto(maths::solver): remove useless branch 2023-11-19 12:55:18 +01:00
gbrochar 6fb0c2480f fix(maths::solver): simplify_sqrt
Last prime factor now always in array, the bug was that if the last
prime factor is bigger that sqrt(n) it wasn't pushed since the loop
escaped
2023-11-19 12:48:24 +01:00
gbrochar 4068b3a3cd clean(*): remove tectonic 2023-11-19 12:44:20 +01:00
gbrochar 4ba6a65a71 feat(maths::solver): prime opti 2023-08-23 15:18:53 +02:00
gbrochar 75c1d0712b feat(maths::solver): update print 2023-08-23 12:53:32 +02:00
gbrochar bc830947b1 feat(maths::solver): 2nd degree and print 2023-08-23 11:24:55 +02:00
gbrochar a3fc212283 test(parser::ast_builder): fix 2023-08-11 16:40:09 +02:00
gbrochar 258a4189c0 refacto(*): manage errors without panics 2023-08-11 16:36:17 +02:00
gbrochar c4f2288861 fix(parser::ast_builder): test 2023-08-10 07:56:44 +02:00
gbrochar c35996c0d4 tmp 2023-08-09 07:48:22 +02:00
gbrochar c0de467076 feat(maths::solver): prep solver 2023-08-07 17:44:19 +02:00
gbrochar f9833263ef feat(maths::evaluator): prep evaluator 2023-08-07 17:29:28 +02:00
gbrochar 5fdc0a1231 fix(parser::ast_builder): unary op one leaf bug 2023-08-07 05:37:25 +02:00
gbrochar 5a305e1246 feat(*): print result 2023-08-06 14:07:10 +02:00
gbrochar b92bdf74ee feat(maths::evaluator): ast evaluation v1 2023-08-06 14:05:28 +02:00
gbrochar 06a998666f fix(parser::ast_builder: parse_number gcd bug 2023-08-06 14:00:15 +02:00
gbrochar 3500de6cb0 feat(maths): complex div 2023-08-06 13:55:18 +02:00
gbrochar 58a0ec983d fix(maths): fix complex mul 2023-08-06 13:44:25 +02:00
gbrochar 7a94fe932f fix(parser::tokenizer): fix useless pop bug 2023-08-03 15:24:45 +02:00
gbrochar 22d9225235 feat(maths): basic ops overloading 2023-08-03 12:16:17 +02:00
gbrochar 8e3ebcd2a5 feat(maths): creation + clean maths in parser 2023-08-03 08:21:21 +02:00
gbrochar b1eb997703 feat(parser::ast_builder): ast_builder passes 2023-08-02 22:18:52 +02:00
gbrochar 484e82c847 clean(parser::tokenizer): remove useless println 2023-08-02 07:48:06 +02:00
gbrochar 17dbc79624 clean(parser::*): organize parser in modules 2023-08-02 07:28:49 +02:00
gbrochar 7c13270089 clean(parser): remove old code and warnings 2023-08-01 18:25:42 +02:00
gbrochar d2b73945a7 feat(parser): sanitizer passes first test round 2023-08-01 18:11:49 +02:00
gbrochar 7d0528264d feat(*): lexer/parser WIP backup 2023-08-01 16:36:58 +02:00
gbrochar a0c4282d71 Initial commit 2023-08-01 14:20:08 +00:00