Janne Hellsten
Janne Hellsten
I'm a big fan of f-strings in Python but not a big fan of implementing them. :) This was even done a bit poorly in Python, I hear they're going...
BTW, the python `range` is IMO a bit funky: ``` >>> list(range(10, 0, -1)) [10, 9, 8, 7, 6, 5, 4, 3, 2, 1] ``` This is not the same...
Totally in 💪 of this feature. Been on my list for some time. The zp part is easy to do with just variables right now but all the others make...
@neochrome I guess in your idea of segments, the segments would always output whatever they contain into the output PRG? That doesn't seem to be the case in KickAssembler. Only...
@neochrome BTW, I didn't give up on this. I've just been on a bit of a coding break, playing Zelda: Link's awakening and learning Rust lang. Will certainly work on...
> @neochrome BTW, I didn't give up on this. I've just been on a bit of a coding break, playing Zelda: Link's awakening and learning Rust lang. Will certainly work...
I actually went ahead and implemented segment support. If there's anyone still around in this GitHub issue that cares, I could post my design up here for a quick review.....
`end` is currently mandatory but it's pretty easy to work out during assembly too. It might work to make it optional and just check that the segment doesn't grow over...
@shazz how do you feel about the keyword arg syntax? I realize that it is a bit inconsistent with older features like !binary: ``` !binary "file1.bin" ; all of file1.bin...