Commit Graph
18 Commits
Author SHA1 Message Date
hasslesstech 84d28d3845 rework syntax checks, rework priority correction algorithm 2026-10-14 19:57:02 +03:00
hasslesstech 433ee2bb2e lab2 feat: add constant folding 2026-10-14 15:16:08 +03:00
hasslesstech 35e38127e7 add essential token preprocessing 2026-10-14 12:00:41 +03:00
hasslesstech 1d056a736f improve output stage naming 2026-10-12 23:55:16 +03:00
hasslesstech a94e584f35 add color highlighting during token post-processing 2026-10-12 21:59:50 +03:00
hasslesstech d97160e6ed fix missing bracket folds for SUB and DIV operator replacement parallelization 2026-10-12 21:29:02 +03:00
hasslesstech 0777faa11d fix dot crashing in multiple places lab1 2026-10-07 18:11:39 +03:00
hasslesstech 8bc359fed6 fix bugs and simplify code 2026-10-07 17:35:04 +03:00
hasslesstech afb4b5de20 add tree builder, fix multiple bugs 2026-10-07 16:15:42 +03:00
hasslesstech b365e1d05c clean up includes 2026-10-07 10:09:05 +03:00
hasslesstech 65eb6cf0b1 add syntax checking with issue highlighting 2026-10-06 21:02:40 +03:00
hasslesstech 0b97baca48 add main file 2026-10-05 21:11:17 +03:00
hasslesstech 6d1dfdac58 add operator conversion for efficient parallelizing 2026-10-05 20:24:09 +03:00
hasslesstech 5fdcef4dd7 cleanup 2026-10-05 11:21:24 +03:00
hasslesstech bc4fbafec4 finish operation vector building 2026-10-05 11:17:48 +03:00
hasslesstech f00ed50d32 update with initial syntaxer implementation 2026-10-04 14:13:14 +03:00
hasslesstech 79642d3fd1 fix parser issues 2026-10-02 22:14:03 +03:00
hasslesstech 2999c295af initial commit 2026-10-02 20:31:24 +03:00