Skip to content

update spec#35

Open
mzuenni wants to merge 2 commits into
DOMjudge:mainfrom
mzuenni:doc
Open

update spec#35
mzuenni wants to merge 2 commits into
DOMjudge:mainfrom
mzuenni:doc

Conversation

@mzuenni

@mzuenni mzuenni commented Mar 22, 2026

Copy link
Copy Markdown
Contributor

closes #25
closes #28
closes #30

Additionally this specifies the behaviour for #26 #27. (Note that the code still crashes instead of cleanly exiting with an error code)

@eldering eldering left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was also working on updating this document. Let me create a PR that includes most of your changes as well as mine.

Comment thread doc/format-spec.md

<dd>Assign 'value' to variable 'name', etc...</dd>
<dd>Assign 'value' to variable 'name', etc... The assignments are
evaluated from left to right.</dd>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would prefer to keep this explicitly implementation defined.

@mzuenni mzuenni Mar 25, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hm I would want to minimize the unspecified behaviour?

Or in other words: if we neither specify nor warn for this, then someone will depend of the observable behaviour of a specific implementation (and that will than break if someone else uses a different implementation).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

spec questions Order of operations in SET Float Specification

2 participants