Commit graph

17 commits

Author SHA1 Message Date
c12458a2bf Fixed the infinite loop 2025-02-13 23:39:17 +01:00
b87917dc2e Monoids for File construction 2025-02-13 21:56:22 +01:00
4e8e5b9e84 Collecting the body of structs with monoids 2025-02-13 21:45:02 +01:00
2b4e5fcdc0 Improved enum parsing error messages 2025-02-13 21:44:40 +01:00
2cd9b04b85 Added support for enumerations 2025-01-25 21:37:13 +01:00
01fafec1c0 Simple parse-dump main function, also fixed about everything 2025-01-25 20:55:26 +01:00
f35ca83d7a Introduced a cyclic dependency 2025-01-20 22:47:39 +01:00
4592a89ebf Updated the list of operators and keywords 2025-01-20 21:36:47 +01:00
52e04d28cf Refactoring into Syntax Parser, also float parsing 2025-01-20 19:53:28 +01:00
212eecfdf7 Expression Parser and Parser Config 2025-01-18 22:23:43 +01:00
839e278e43 Removed complicated validation, Basic Expression parsing 2025-01-17 21:13:00 +01:00
1c1e25a881 struct variable type checking, refactoring to avoid circular dependencies 2025-01-02 10:54:15 +01:00
9f2fad1507 Struct Parsing continued, ditched multiple-errors support 2025-01-01 23:04:00 +01:00
0adef12173 Struct parsing continued 2025-01-01 21:02:06 +01:00
d1d9846a99 Struct Parsing started 2024-12-31 09:30:13 +01:00
f1599d6860 UbcLanguage Definition 2024-12-30 08:44:51 +01:00
e494aaff06 stack new + git init 2024-12-30 08:44:31 +01:00