John Reid

Results 32 comments of John Reid

I think a `!` to mark the final value of a boolean chain is good, another way would be to take the commas out entirely 🤔 I'm not sure which...

I'll leave the question of trailing `!` to you, I think it's good both ways! We may need parser error(s) for handling ambiguous boolean statements. For example, do we consider...

> (can't believe I just wrote that) Any discussion of a 'strayan language definition has _got_ to deal with how much sarcasm there is in 'strayan 😂 It's a fundamental...

When I think of Australianisms for when you don't know, or don't want to use, a name, what stands out to me is "old mate" How about ``` performAfter(OLD MATE...

> I'd think only variables declared with `I RECKON` should be mutable, and not ones declared with `THE HARD YAKKA FOR ... IS`. In addition to this, it would be...

Yep @bbrk24 , `I FULLY RECKON` works too! Looking at it again with fresh eyes, `DEADSET` seems better to me as a standalone statement, rather than part of `I RECKON`....

Just so that the examples and discussion here are clear, we've implied (but not discussed) that parameters for old mates go inside the `()`. I.e., old mate with no parameters:...

Or if you think those keywords are best reserved for other uses, `CAAARN` would also work well.

Here's a 'strayafication option for the importing syntax: ``` HAVE A GO AT < HitTheSack, ChuckSomeDice > FROM "std" YA MUG HAVE A GO AT std FROM "std" YA MUG...

@Naine seems like you've got the VS2022 refactor sorted much more capably than I did in my branch, if you'd like to open a PR here I'm happy to close...