Commit Graph

13 Commits

Author SHA1 Message Date
537246daae CLion reformatting pass, finish struct implementation 2022-03-03 00:05:10 +00:00
8e45ea5eef Implement (broken) struct member access 2021-07-05 00:07:04 +01:00
8263fb853b
Fixes to struct parsing 2021-02-22 17:43:06 +00:00
01d293f2c6
More comments - Pointers and Delegate 2021-01-21 01:53:00 +00:00
18b5da209d
Major refactoring
Comments added to the parser and lexer, more to come
2021-01-20 19:22:15 +00:00
eb118db872
Major rewrite of the symbol parsing
Moved from a static double-ended list to individual singly-linked lists for easier and faster parsing
2021-01-20 01:05:41 +00:00
e44158f3b7
Prepare for bitwise, boolean and PPMM operators 2020-11-23 20:01:36 +00:00
b384973379
Prepare for string literal parsing 2020-11-22 00:42:13 +00:00
cf5f58f1bc
Small cleanup of print output. 2020-11-21 02:32:46 +00:00
83959b4793
More work on arrays. Fixed some bugs.
Still need to figure out why AsStrDeref isn't working.
2020-11-21 02:07:44 +00:00
999f8dc267
Begin cleanup of array parsing
TODO: debug segfault
2020-11-19 02:31:40 +00:00
264c50509e
Allow global-scope declarations
Function-local scope is still WIP, but you can now define things outside of function blocks.
2020-09-13 23:41:46 +01:00
a27d3dd782
Add support for pointers of char, int and long types 2020-09-13 02:26:49 +01:00