david-pfx

Results 126 comments of david-pfx

A casing convention is a good idea if you know about the problem before you start. Which of course I didn't. Still it's your call: fix it or document it.

I think that's probably right, although it's hard to see all the consequences. I've used a grammar with an extra entry point (for recovery after error) and it made sense...

The existing generated code looks like this: `state.Subject.Substring(startCursor0.Location, len)` It's a simple solution, to treat a sequence as just a chunk of characters, but really a sequence is the concatenation...

There is a real need. I've just worked my way through 10 hex grid libraries, mostly more or less based on Red Blob, and finished up doing my own (port...

Thank you for your response. Yes, I did not know that Where could find it and that GNU Which would not. I've learned something, but that's not the point. The...

From a parser point of view that sounds pretty hard. Do you have a repro case?

I misunderstood. You want to highlight the columns within the line, which effectively is just the current token. Should be easy enough. My preference in testing error messages is test...

1. On closer inspection, the PS+ model is heavily dependent on SECTION, which brings in a whole new can of worms. Your rewrite of LevelState seems a quite different approach,...

I've got it all working. Do you have a program with an insane combination of levels (at least 30), level names and messages I can try it out on?

Sorry, this is an area I don't know much about. Where is this in the code, and what is the canvas size calculated from? What's the smallest possible repro case?