|
753f429ec8
|
Enabled structure access
|
2025-02-21 17:26:27 +01:00 |
|
|
21bec764db
|
Added Generics to functions and structs
|
2025-02-21 17:21:57 +01:00 |
|
|
ac0e697622
|
program is runnable again, File doesn't backtrack out of import anymore
|
2025-02-21 14:43:35 +01:00 |
|
|
6990c3f759
|
broken: fixed circular import (File -> Import -> File)
|
2025-02-19 23:33:20 +01:00 |
|
|
a4cd711574
|
Added export lists, no compiler warnings
|
2025-02-19 23:07:48 +01:00 |
|
|
6242b2f1eb
|
Refactored, added comments
|
2025-02-19 23:05:13 +01:00 |
|
|
9652b4e13b
|
Added new reserved word
|
2025-02-19 22:24:07 +01:00 |
|
|
82cdfdac40
|
Import file parsing
|
2025-02-19 15:26:41 +01:00 |
|
|
76c3c3c4fc
|
Monad transformers for the first time :OO
|
2025-02-18 17:16:18 +01:00 |
|
|
a19bcf0ad5
|
Import path parsing
|
2025-02-18 00:20:55 +01:00 |
|
|
99dcfbd976
|
Broken commit
|
2025-02-17 01:38:52 +01:00 |
|
|
41a90dc6bf
|
Import parsing
|
2025-02-16 22:19:14 +01:00 |
|
|
e013a8a186
|
Added hoogle for local hoogling, reordered imports
|
2025-02-16 21:32:02 +01:00 |
|
|
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 |
|