Commit Graph

115 Commits

Author SHA1 Message Date
75c18763a9 New syntax for method calls
This will free up the '::' token for namespace/module access. Exciting!
2023-10-19 17:19:23 -04:00
a80492420e Implement custom lexer FINALLY 2023-10-18 00:48:35 -04:00
decefce142 hngnggg i forgor to commit
- implemented scope management
- finished function signature analyzing
- added method analyzing
  - had to restructure type analysis slightly to do this
2023-10-17 03:11:11 -04:00
8b4244e3cb Booleans are now literals 2023-10-09 00:24:48 -04:00
6f40b6216b Testing ALL the types 2023-10-07 02:27:49 -04:00
07bf334689 the ansalyzer 2023-10-07 01:18:05 -04:00
3570caeb2e Implemented untested type description analysis 2023-10-05 18:27:40 -04:00
1359901847 Even more tests 2023-10-05 16:57:32 -04:00
a77b281979 Updated design document 2023-10-03 18:38:15 -04:00
97bbf048c3 Replace cast and bitcast with ~ and ~~ respectively 2023-10-03 18:20:04 -04:00
212c03c81b Methods are now declared with :: instead of . 2023-09-26 17:19:23 -04:00
c9e7390f06 Added scope information to some entities 2023-09-23 00:48:50 -04:00
57e41e48ff Ok now slices actually 2023-09-22 00:58:06 -04:00
53c0bb7171 Added slicing operation 2023-09-21 17:26:40 -04:00
5b0e9e53cc Added slices because of how extremely important they are 2023-09-21 17:04:53 -04:00