17 Commits
Author SHA1 Message Date
Aaro Koivukangas a43373cdd3 implemented many tests for values 2025-05-12 19:55:17 +03:00
Aaro Koivukangas 515ce93bac changed default example file path to work with cmake 2025-05-10 16:59:15 +03:00
Aaro Koivukangas f2c7802a8e implemented many unit tests 2025-05-10 16:58:50 +03:00
Aaro Koivukangas 0615d9a03f fixed a warning 2025-05-07 16:40:08 +03:00
Aaro Koivukangas c6cad7e60b implemented many intel asm printing functions 2025-05-06 12:50:17 +03:00
Aaro Koivukangas 823da643dc added a missing free, possible future bug fix 2025-05-02 13:28:04 +03:00
Aaro Koivukangas 90b629b806 better error handling + segfault safe frees 2024-08-16 18:39:33 +02:00
Aaro Koivukangas dc37278588 implemented free's for all ast types 2024-08-16 14:48:53 +02:00
Aaro Koivukangas c7795bb0e4 resolved two compiler warnings 2024-08-16 14:48:14 +02:00
Aaro Koivukangas 67992d8b52 implemented ast printing 2024-08-16 13:27:24 +02:00
Aaro Koivukangas 9452ebfdb1 implemented functions for better ast creation after parsing 2024-08-16 13:25:49 +02:00
Aaro Koivukangas cf27629b5b fixed a warning about case-insensitivity 2024-08-16 12:59:32 +02:00
Aaro Koivukangas 573f2e041e added ast creation to parsing 2024-08-15 16:26:06 +02:00
Aaro Koivukangas 94b95397af changed if to switch 2024-08-15 16:20:51 +02:00
Aaro Koivukangas d1466c3599 updated scanner to include token value when lexing 2024-08-15 16:16:32 +02:00
Aaro Koivukangas 407f1d75a7 implemented ast creation 2024-08-14 21:50:08 +02:00
Aaro Koivukangas f38b43774e implemented scanner and parser with c 2024-08-11 19:33:27 +02:00