Commit Graph
16 Commits
Author SHA1 Message Date
hasslesstech 36b4596bd4 lab5: add assembler and dynamic pipeline system emulator 2026-11-07 20:44:35 +02:00
hasslesstech 79a96aea77 cleanup + minor fixes 2026-10-15 16:42:52 +03:00
hasslesstech 360628d65c fix logic for selecting brackets to open; same outer level op ranges select incorrectly 2026-10-15 09:03:54 +03:00
hasslesstech 89335fbdc6 fix remove_extra_brackets undoing work of post-processing step 2026-10-14 20:44:20 +03:00
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 a94e584f35 add color highlighting during token post-processing 2026-10-12 21:59:50 +03:00
hasslesstech 0777faa11d fix dot crashing in multiple places 2026-10-07 18:11:39 +03:00
hasslesstech afb4b5de20 add tree builder, fix multiple bugs 2026-10-07 16:15:42 +03:00
hasslesstech 65eb6cf0b1 add syntax checking with issue highlighting 2026-10-06 21:02:40 +03:00
hasslesstech 6d1dfdac58 add operator conversion for efficient parallelizing 2026-10-05 20:24:09 +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