Xeverous

Results 237 comments of Xeverous

> Is X4 going to behave differently for `a | b` grammars (e.g. require `hold` or `clear`) or is X4 issue only how to optimize container clear/copy/move when implementing `|`?...

> This reminded me of this other suggestion: [#1273](https://github.com/hsutter/cppfront/issues/1273) is another feature I'd very much would like to see in C++2 (like multimethods), if we managed to find a good...

Here is a cheatsheet I came up with after few hours of testing cppfront with various examples of random class `X` and some deduction in my head: ```cpp f: (/*...

All of such examples are already in my first post. They are either rejected as invalid functions (2, 4) or generate nonsense code (3, 5).

Sure. ```cpp // uncomment one function at a time X: type = { x: std::string = "abc"; // 2. "error: a function with an 'out this' parameter must be a...

Yes exactly. I think the biggest issues the documentation has are that: - sections are split (virtual in between) and have overlapping/conflicting examples (e.g. 2 different ways to write a...

Reproduction (cppfront built from 5aa32aef7c74679994d6da39e6d0cf9b9714e1ee): ```cpp div: (x: int, y: int) -> int = { return x / y; } mod: (x: int, y: int) -> int = { return...