history for: parser/expressions.go

commit author date subject
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
aadcaa3 Antoni Marzec 2025-09-10 17:44 add module access node
4fe6f3d Antoni Marzec 2025-09-10 16:55 fix ident parsing
1a71dbe Antoni Marzec 2025-09-10 16:39 nil literal and export for functions
9ddd5d0 Antoni Marzec 2025-09-03 19:48 make ParseType use own ident parse logic
715a57f Antoni Marzec 2025-09-01 20:18 improve casting
a3db56d Antoni Marzec 2025-09-01 19:51 allow casting of pointers
98951cf Antoni Marzec 2025-09-01 17:26 fix return type parsing
5e67407 Antoni Marzec 2025-09-01 17:07 add given expression
8e32f16 Antoni Marzec 2025-09-01 15:18 allow pointers for type literals and stip off immutablility for arguments
61c930f Antoni Marzec 2025-08-31 17:52 typecheck struct access
7bb8e32 Antoni Marzec 2025-08-31 13:15 add typechecking for struct literals
0bdeb1c Antoni Marzec 2025-08-31 12:52 fix struct literal parsing
a51335c Antoni Marzec 2025-08-30 21:07 redo how nodes are defined to be more stable
9048037 Antoni Marzec 2025-08-23 22:59 begone tabs, i wont listen to you go devs
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
8e46789 marzeq 2025-02-08 17:41 add codegen for everything the typechecker supports
cf49edf marzeq 2025-02-04 12:08 add string literals, and update imports to use them
75179de marzeq 2025-02-04 10:18 add boolean literals
96c30ee marzeq 2025-02-03 22:03 initial commit