|
b11761a99a
|
Small fixes
|
2024-01-12 20:52:30 +01:00 |
|
|
35971e874b
|
Add semantic linter as a required stage
|
2024-01-12 20:52:30 +01:00 |
|
|
fb6a8b8ea1
|
Add Beautifier as a stage
|
2024-01-12 20:52:30 +01:00 |
|
|
c5810f0deb
|
Add input sources and source loading stage
|
2024-01-12 20:52:30 +01:00 |
|
|
02e9d1f6c5
|
Generalized way to show source located errors (parse and runtime errors)
|
2024-01-12 20:52:30 +01:00 |
|
|
94bbc05b93
|
Move optimization logic to OptimizationStage class, don't print summary
|
2024-01-12 20:52:30 +01:00 |
|
|
ce14581bf4
|
Show linter results after validation
|
2024-01-12 20:52:30 +01:00 |
|
|
2578f0a6b4
|
Add parse errors formatter
|
2024-01-12 20:52:30 +01:00 |
|
|
0d820c8a91
|
Introduce stages for each main feature
|
2024-01-12 20:52:30 +01:00 |
|
|
b726a226b9
|
Use new switch and pattern matching, fix deprecations
|
2024-01-12 20:52:30 +01:00 |
|
|
219d654fe5
|
Move classes to separate modules
|
2024-01-12 20:52:30 +01:00 |
|