Implement lending in mutable and immutable variants.
This should support lending an integer as well as structures.
At this point we're not implementing a whole borrow checker, as type narrowing is a higher priority first, and borrowing can be added onto that feature.
Also loops should be implemented first since that will also rework the initalization tracking.
Implement lending in mutable and immutable variants.
This should support lending an integer as well as structures.
At this point we're not implementing a whole borrow checker, as type narrowing is a higher priority first, and borrowing can be added onto that feature.
Also loops should be implemented first since that will also rework the initalization tracking.