|
|
8029fa82b0
|
complex tuple expressions supported
|
2025-12-30 02:38:32 -07:00 |
|
|
|
6d8a22459c
|
wip
|
2025-12-30 02:31:21 -07:00 |
|
|
|
20f0f4b9a1
|
working tuple types
|
2025-12-30 00:58:02 -07:00 |
|
|
|
5a88befac9
|
tuple return types just about implemented
|
2025-12-30 00:32:55 -07:00 |
|
|
|
e94fc0f5de
|
Functions returning tuples somewhat working, but they clobber the popped ra
|
2025-12-29 23:55:00 -07:00 |
|
|
|
b51800eb77
|
wip -- tuples compiling. need more work on function invocations
|
2025-12-29 23:17:18 -07:00 |
|
|
|
87951ab12f
|
Support tuple assignment expressions and tuple assignments and declarations with function invocations
|
2025-12-29 22:33:16 -07:00 |
|
|
|
00b0d4df26
|
Create new tuple expression types
|
2025-12-29 22:17:19 -07:00 |
|
|
|
8dfdad3f34
|
Added support for CRLF windows line endings
CI/CD Pipeline / test (pull_request) Successful in 34s
CI/CD Pipeline / build (pull_request) Has been skipped
CI/CD Pipeline / release (pull_request) Has been skipped
|
2025-12-29 12:29:01 -07:00 |
|
|
|
f679601818
|
Fixed const -> let bug
CI/CD Pipeline / test (pull_request) Successful in 33s
CI/CD Pipeline / build (pull_request) Has been skipped
CI/CD Pipeline / release (pull_request) Has been skipped
|
2025-12-29 02:31:23 -07:00 |
|
|
|
3543b87561
|
wip
|
2025-12-27 16:03:36 -07:00 |
|
|
|
0ca6b27a11
|
Remove MOD from Plugin.cs which fixed networking
CI/CD Pipeline / build (pull_request) Has been skipped
CI/CD Pipeline / release (pull_request) Has been skipped
CI/CD Pipeline / test (pull_request) Successful in 34s
|
2025-12-24 22:27:43 -07:00 |
|
|
|
792bba4875
|
Removed unused macro imports as they are implicit
CI/CD Pipeline / test (pull_request) Successful in 33s
CI/CD Pipeline / build (pull_request) Has been skipped
CI/CD Pipeline / release (pull_request) Has been skipped
|
2025-12-24 12:39:21 -07:00 |
|
|
|
42b0b0acf9
|
Working saving / loading from the IC10Editor mod. Removed all patches until they can be properly re-implemented
CI/CD Pipeline / test (pull_request) Successful in 35s
CI/CD Pipeline / build (pull_request) Has been skipped
CI/CD Pipeline / release (pull_request) Has been skipped
|
2025-12-24 01:24:16 -07:00 |
|
|
|
06a0ec28eb
|
Modify IC10 view logic to conform to the new IC10Editor update
|
2025-12-22 17:45:42 -07:00 |
|
|
|
7295b14f6a
|
Update changelog, update workflow files
CI/CD Pipeline / test (pull_request) Successful in 34s
CI/CD Pipeline / build (pull_request) Has been skipped
CI/CD Pipeline / release (pull_request) Has been skipped
|
2025-12-21 16:32:11 -07:00 |
|
|
|
93873dfa93
|
Accept expressions for the slotIndex in the slot logic syscalls
|
2025-12-21 15:59:40 -07:00 |
|
|
|
1439f9ee7e
|
Remove conditional IC10 formatting
|
2025-12-19 21:58:47 -07:00 |
|
|
|
3f105ef35c
|
update changelog and version bump
|
2025-12-19 21:08:19 -07:00 |
|
|
|
6b18489f54
|
Added more optimizations in regards to function invocations and backing
up and restoring registers
|
2025-12-17 21:05:01 -07:00 |
|
|
|
ecfed65221
|
Update rust dependencies
|
2025-12-17 18:02:34 -07:00 |
|
|
|
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 |
|
|
|
88b6571659
|
update changelog and version bump
|
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 |
|
|
|
b98817c8a0
|
Fixed tests to show new line label convention for internal labels
|
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 |
|
|
|
415e69628d
|
Fixed possible KeyNotFoundException
|
2025-12-13 01:35:21 -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 |
|
|
|
d3974ad590
|
update changelog and version bump
|
2025-12-11 23:33:17 -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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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
|
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 |
|
|
|
46500a456a
|
Add support for colorized comments
|
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 |
|