Clarifications about possible errors in the specification #2146
Replies: 6 comments 20 replies
-
|
If that's fine, in order to reduce round-trip time in the answers, I'll start asking the first one. In section Structure > Instructions > Aggregate Instructions, the second parameter for instructions Reasons:
|
Beta Was this translation helpful? Give feedback.
-
|
Asking here is no problem. Please feel free to open issues or PRs as well as you see fit. Fieldidx is defined to be u32, so technically it makes no difference. But I agree that stylistically, the uses should match up in different parts of the spec. (Another part to adjust could be the binary format, which also uses u32 and doesn't even define fieldidx.) If you want to create a PR, I'm happy to review it. |
Beta Was this translation helpful? Give feedback.
-
|
In the section about validation of instruction sequences, the title Empty Instruction Sequence: 𝜖 seems out of place, since the following rules also talk about non-empty instruction sequences. Does it have to be removed? |
Beta Was this translation helpful? Give feedback.
-
|
In the modules syntax, the nonterminal symbol |
Beta Was this translation helpful? Give feedback.
-
|
In the title of the section about the operational semantics of the |
Beta Was this translation helpful? Give feedback.
-
|
In section Rolling and Unrolling, is the definition of |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I think I found some possible errors/typos in the specification, but I'm not sure about them. I suppose that creating issues on the repository would be a bit overkill, so is it okay if I ask clarifications about them here in the Discussions?
If yes, does it make sense if I ask them as separate comments to this post, in order to avoid spamming many small questions as separate posts?
If they turn out to be errors, I'm willing to submit pull requests to fix them (assuming I'm able to fix them).
Beta Was this translation helpful? Give feedback.
All reactions