history for: shared/types.go

commit author date subject
6fdd045 Antoni Marzec 2025-09-11 11:25 handle primitives in a better way
ff8e240 Antoni Marzec 2025-09-11 10:39 fuck it, return to go fmt
2bba722 Antoni Marzec 2025-09-11 00:03 add module system implementation
b9742a8 Antoni Marzec 2025-09-01 23:01 make *void compare ok to any other type
2536085 Antoni Marzec 2025-09-01 21:06 .
f88ebc0 Antoni Marzec 2025-09-01 20:23 remove builtin string type, prepare for stdlib
715a57f Antoni Marzec 2025-09-01 20:18 improve casting
a3db56d Antoni Marzec 2025-09-01 19:51 allow casting of pointers
c1736ea Antoni Marzec 2025-09-01 17:58 pointer return types stuff
ffa3eae Antoni Marzec 2025-09-01 12:32 fix type comparison
4d847d2 Antoni Marzec 2025-09-01 12:20 some struct shenanigans i worked on this so long i dont even remember what i did
61c930f Antoni Marzec 2025-08-31 17:52 typecheck struct access
1be10a7 Antoni Marzec 2025-08-31 14:07 fix errors
a51335c Antoni Marzec 2025-08-30 21:07 redo how nodes are defined to be more stable
7f3925d Antoni Marzec 2025-08-29 18:43 fix bug with type checker not setting types for unary ops
9048037 Antoni Marzec 2025-08-23 22:59 begone tabs, i wont listen to you go devs
d36252c marzeq 2025-03-10 12:23 use stack for variables
928b5c0 marzeq 2025-03-03 16:48 partial struct support
78b72b3 marzeq 2025-02-13 17:55 add string literal and external function defs
3c556fd marzeq 2025-02-09 17:38 add char literals
af79d87 marzeq 2025-02-04 10:19 allow different integer types to be added/subtracted/... and compared together
96c30ee marzeq 2025-02-03 22:03 initial commit