Sasha Koshka
|
23052aa6f0
|
Changed repository import paths
|
2024-02-22 19:22:53 -05:00 |
Sasha Koshka
|
306b029951
|
Generator now has module support
|
2024-02-19 21:00:20 -05:00 |
Sasha Koshka
|
83aefbae07
|
*Greatly* reduced the amount of excess IR related to string literals
|
2024-01-28 14:11:41 -05:00 |
Sasha Koshka
|
1f53fc5214
|
Struct literals now support irDestLoc
|
2024-01-28 04:50:18 -05:00 |
Sasha Koshka
|
185a6114a6
|
Array literals now support irDestLoc
|
2024-01-28 04:18:33 -05:00 |
Sasha Koshka
|
9a4241cb11
|
Updated all tests except for literal_test.go
You Will See Why
|
2024-01-27 23:24:19 -05:00 |
Sasha Koshka
|
3ca9b5ff50
|
Well it would help if it generated well formed IR
|
2024-01-27 23:00:03 -05:00 |
Sasha Koshka
|
079a05ccca
|
Assignment coercions are much more IR efficient
|
2024-01-27 22:45:28 -05:00 |
Sasha Koshka
|
c0f004d3b8
|
Rename some routines in data
|
2024-01-27 14:03:38 -05:00 |
Sasha Koshka
|
cfc894ff29
|
Rename generateExpression to generateExpressionVal
|
2024-01-27 08:39:05 +00:00 |
Sasha Koshka
|
4114b5c3aa
|
Updated stuff to use the new routines in data.go
|
2024-01-26 05:35:47 +00:00 |
Sasha Koshka
|
c4df65d189
|
Attempt to further fix interface assignment
|
2023-12-14 21:21:07 -05:00 |
Sasha Koshka
|
f72bf533e0
|
Method calling now properly passes pointer instead of value
|
2023-12-14 01:23:34 -05:00 |
Sasha Koshka
|
6fa8adf871
|
generateAssignmentSource assigns interface methods to iface dest
|
2023-12-14 00:47:14 -05:00 |
Sasha Koshka
|
8085da442b
|
Revert slices back to having just two fields
|
2023-12-05 03:07:54 -05:00 |
Sasha Koshka
|
3f88513dc1
|
That should be literally every feature
|
2023-12-02 21:45:15 -05:00 |
Sasha Koshka
|
31d5317dc8
|
Completed operations
|
2023-12-01 01:18:10 -05:00 |
Sasha Koshka
|
6b2ed12c90
|
Operation stub part II
|
2023-11-30 15:44:30 -05:00 |
Sasha Koshka
|
85e77c36c6
|
This should have been way more commits
|
2023-11-26 04:02:22 -05:00 |