Lonami

Results 704 comments of Lonami

Perhaps we could have a fancy way of doing the following: ```python memory = [] @ cell1 memory.append(1) memory.pop() ``` But then again `cell1` can be implicit and we just...

I like the idea of supporting vectors out of the box, but I don't think units or containers should behave as positions. A unit is not a position, neither is...

I've lost track on why `.xy` is trickier. Isn't it trivial? `.xy` always gets expanded to two operations with `_x` and `_y` (or whatever suffix/prefix), and `.x` or `.y` get...

Python has the luxury of doing all those operations on different types because the checks occur at runtime, but we need to do it at compile time. I think tracking...

IIRC you can only store numbers in memory cells, not strings, not references (it would be good if you confirmed this).

I like how you keep tagging people with @ghost names like `@variables` and `@counter`. Good thing they're not active accounts (or don't seem to be).

Yeah the more things we uncover the more I feel the optimization pass machinery will have to be setup. Much like there's now a `_Jump` instruction with a specific field...

> Instead, you should push the returnline first It used to be like this and was changed to push return last because otherwise, when pushing arguments to make the call,...

We can get rid of the stack for now, and implement a subset of it if we get into recursion. But I think the no-inline version should stay (so if...

Name-mangling is something we want, and supporting the `global`/`nonlocal` keywords as well (I described this somewhere, we're again drifting too much from the main issue's topic). Yes, I did try...