Christian Menard
Christian Menard
I think there are some valid use-cases for `[]` (But none of them are implemented at the moment). For instance, the width could be automatically inferred by the compiler. If...
I first would like to point out that the simplest solution to the problem is to disallow connections of multi ports or reactor banks of different widths. As far as...
I actually had an idea that would provide a compact, simple syntax and at the same time is explicit about all the connections being made. What if we would allow...
Right, I misread the example while writing my comment. I think a better solution would be this: ``` a.mout + a.mout -> b.min ``` I like it because it is...
> Ah yes, good idea. If we proceed with this, can we get rid of the explicit indexes in connections, as in this example: Yes, I don't see any need...
I have the same problem with `..` as with `:`. If you leave out the spaces, it is difficult to see what is happening: `a.mout -> b.in:c.min:d.in;` `a.mout -> b.in..c.min..d.in;`...
I guess I see it as a simple concatenation rather than parallel composition. However, I am also fine with using `||`. It is an interesting idea to introduce a syntax...
This looks good! I only have one small remark: The `+` in your last example does not immediately fall into the eye and could be missed easily. I am thinking...
I don't quite understand the code example. Is this LF code or target code? Also other code formatters face the problem that you describe. Special comments that switch of the...
Ok, I see. I would be absolutely in favour of adding a comment that can switch formatting off. Black uses this: ```Python # fmt: off np.array( [ [1, 0, 0,...