|
|
ed5ea9f6eb
|
update changelog and version bump
|
2025-12-17 17:57:37 -07:00 |
|
|
|
0b354d4ec0
|
First pass getting loadReagent support into the compiler with optimizations
|
2025-12-17 17:49:34 -07:00 |
|
|
|
6c11c0e6e5
|
Merge pull request #31 from dbidwell94/30-temp-literal-negatives
0.3.3
|
2025-12-15 23:19:14 -07:00 |
|
|
|
88b6571659
|
update changelog and version bump
0.3.3
|
2025-12-15 23:15:41 -07:00 |
|
|
|
477c2b1aef
|
Fixed bug where temperature literals were not being calculated correctly with negative numbers
|
2025-12-15 23:13:40 -07:00 |
|
|
|
941e81a3e5
|
Merge pull request #29 from dbidwell94/overflow-bug
Overflow bug
|
2025-12-14 03:27:12 -07:00 |
|
|
|
b98817c8a0
|
Fixed tests to show new line label convention for internal labels
0.3.2
|
2025-12-14 03:23:49 -07:00 |
|
|
|
6d5c179eac
|
Fixed stack overflow due to improper handling of leaf functions
|
2025-12-14 03:16:58 -07:00 |
|
|
|
b7fbc499b6
|
WIP fix stack overflow
|
2025-12-14 02:54:56 -07:00 |
|
|
|
30b564a153
|
Merge pull request #28 from dbidwell94/key-not-found-exception
Fixed possible KeyNotFoundException
0.3.1
|
2025-12-13 01:42:26 -07:00 |
|
|
|
415e69628d
|
Fixed possible KeyNotFoundException
|
2025-12-13 01:35:21 -07:00 |
|
|
|
1755fc3504
|
Merge pull request #27 from dbidwell94/optimize
Optimize
0.3.0
|
2025-12-13 00:37:53 -07:00 |
|
|
|
378c7e18cd
|
version bump
|
2025-12-13 00:35:31 -07:00 |
|
|
|
9de59ee3b1
|
Fix source maps
|
2025-12-12 21:48:25 -07:00 |
|
|
|
20f7cb9a4b
|
wip
|
2025-12-12 17:36:57 -07:00 |
|
|
|
0be2e644e4
|
WIP optimization code
|
2025-12-12 17:23:04 -07:00 |
|
|
|
3fb04aef3b
|
Emit IL alongside raw IC10 for use in future optimization passes
|
2025-12-12 15:51:36 -07:00 |
|
|
|
1230f83951
|
Merge pull request #26 from dbidwell94/source-map
Source maps
|
2025-12-11 23:36:02 -07:00 |
|
|
|
d3974ad590
|
update changelog and version bump
0.2.4
|
2025-12-11 23:33:17 -07:00 |
|
|
|
098d689750
|
wip -- source mapping overrides in-game line error number
|
2025-12-11 17:14:43 -07:00 |
|
|
|
3edf0324c7
|
populate GlobalCode.sourceMaps
|
2025-12-11 14:06:54 -07:00 |
|
|
|
92f0d22805
|
hook up compilationResult to FFI boundry
|
2025-12-11 13:32:46 -07:00 |
|
|
|
811f4f4959
|
Keep track of source map throughout the compilation process
|
2025-12-11 13:03:12 -07:00 |
|
|
|
c041518c9b
|
Merge pull request #25 from dbidwell94/stabalize-functions
0.2.3
|
2025-12-11 02:27:39 -07:00 |
|
|
|
2b26d0d278
|
Update changelog
0.2.3
|
2025-12-11 02:26:20 -07:00 |
|
|
|
236b50c813
|
Allow syscalls in infix operations
|
2025-12-11 02:24:01 -07:00 |
|
|
|
342b1ab107
|
Fix function invocation stack underflow
|
2025-12-11 01:03:43 -07:00 |
|
|
|
0732f68bcf
|
Merge pull request #24 from dbidwell94/documentation
QOL
0.2.2
|
2025-12-10 18:01:21 -07:00 |
|
|
|
0ac010ef8f
|
Fixed documentation rendering and added ternary expressions
|
2025-12-10 18:00:20 -07:00 |
|
|
|
c2208fbb15
|
Fixed some formatting issues with header markdowns for Stationpedia
|
2025-12-10 13:39:58 -07:00 |
|
|
|
295f062797
|
Merge pull request #23 from dbidwell94/slot-logic
Slot logic
|
2025-12-10 00:11:45 -07:00 |
|
|
|
9c260ef2d5
|
Fixed bug where infix wouldn't rewind when encountering a comma, causing the rest of a syscall parse in an assignment expression to fail
0.2.1
|
2025-12-10 00:09:16 -07:00 |
|
|
|
0fde11a2bf
|
Added support for syscalls with assignment expressions
|
2025-12-09 23:57:19 -07:00 |
|
|
|
b21d6cc73e
|
Found bug, unable to do an assignment expression with a syscall
|
2025-12-09 23:45:10 -07:00 |
|
|
|
f19801d4e6
|
Merge pull request #22 from dbidwell94/logos
Tech Debt Cleanup
|
2025-12-09 17:41:02 -07:00 |
|
|
|
46500a456a
|
Add support for colorized comments
0.2.0
|
2025-12-09 17:38:35 -07:00 |
|
|
|
f60c9b32a8
|
minor version bump
|
2025-12-09 16:50:23 -07:00 |
|
|
|
0cddb3e8c8
|
The Cows are all working. Moo.
|
2025-12-09 16:31:24 -07:00 |
|
|
|
c3986ab4d9
|
VariableManager lifetime errors
|
2025-12-09 16:05:40 -07:00 |
|
|
|
f54214acb9
|
Most of all the errors are gone
|
2025-12-09 13:59:54 -07:00 |
|
|
|
d9a7a31306
|
Lifetimes are declared, now I gotta fix the lifetime issues
|
2025-12-09 13:51:54 -07:00 |
|
|
|
d40b759442
|
TEST -- use Cow instead of String for tokens
|
2025-12-09 13:17:35 -07:00 |
|
|
|
080b5320f7
|
Removed off-by-one calculations in the C# mod
|
2025-12-09 12:24:29 -07:00 |
|
|
|
a50a45f0b4
|
More cleanup
|
2025-12-09 12:12:28 -07:00 |
|
|
|
c531f673a5
|
Remove quickerror in favor of thiserror
|
2025-12-09 11:32:14 -07:00 |
|
|
|
23c2ba4134
|
Fix visual bugs with new span logic
|
2025-12-09 02:21:56 -07:00 |
|
|
|
7b7c1f7d29
|
Logos plugged into Parser
|
2025-12-09 02:15:43 -07:00 |
|
|
|
72cf9ea042
|
wip
|
2025-12-09 01:43:12 -07:00 |
|
|
|
fac36c756b
|
Lexer impl done
|
2025-12-08 23:19:23 -07:00 |
|
|
|
115a57128c
|
Before error type refactor
|
2025-12-08 22:50:20 -07:00 |
|