I’m wondering, are there any tips and tricks for keeping cameleon clauses readable?
Sometimes, complex clause become very difficult to maintain, especially if you come back to them later. You can start a new line (but without a blank line), but that doesn’t help in all cases.
Perhaps it’s useful to allow for internal clause comments bij starting a new line with //. If I’m not mistaken, you can already put text between % that is ignored?
Or another idea could be to highlight extend the use of the orange highlight based on where the cursor is placed. Now it’s possible to highlight the beginning and end of an condition in orange, but it would be useful if this would also work to only highlight the “true” condition by placing the cursor on “true” for instance.