fix a few typos, clarify that SUS means
This commit is contained in:
1 parent
75387360d0
commit
8fd8605c2e
3 files changed
+20
-18
No files matched your search
@@ -462,7 +462,7 @@ and remains unaltered. All other uses must receive prior permission in
|
|||||||
writing by <a href="../contact.html">contacting the judges</a>.</p>
|
writing by <a href="../contact.html">contacting the judges</a>.</p>
|
||||||
<h1 id="guidelines-version">Guidelines Version</h1>
|
<h1 id="guidelines-version">Guidelines Version</h1>
|
||||||
<p class="leftbar">
|
<p class="leftbar">
|
||||||
These IOCCC guidelines are version <strong>29.04 2025-12-01</strong>.
|
These IOCCC guidelines are version <strong>29.05 2025-12-01</strong>.
|
||||||
</p>
|
</p>
|
||||||
<p class="leftbar">
|
<p class="leftbar">
|
||||||
The <span style="font-size:28px;"><b>|</b></span> symbol indicates an <strong>change</strong> from the previous IOCCC.
|
The <span style="font-size:28px;"><b>|</b></span> symbol indicates an <strong>change</strong> from the previous IOCCC.
|
||||||
@@ -573,7 +573,7 @@ If after a few days you believe your registration hasn’t been process, then
|
|||||||
<a href="../contact.html">contact the Judges</a>.
|
<a href="../contact.html">contact the Judges</a>.
|
||||||
</p>
|
</p>
|
||||||
<p class="leftbar">
|
<p class="leftbar">
|
||||||
After your UUID and initial password are emailed to you, you have
|
After your UUID and temporary password are emailed to you, you have
|
||||||
up to fortnight (<strong>14 days</strong>) to login and change your temporary password.
|
up to fortnight (<strong>14 days</strong>) to login and change your temporary password.
|
||||||
If you fail to change your temporary password by that deadline, then you’ll need to
|
If you fail to change your temporary password by that deadline, then you’ll need to
|
||||||
<a href="../contact.html">contact the Judges</a> by email to request a reset.
|
<a href="../contact.html">contact the Judges</a> by email to request a reset.
|
||||||
@@ -690,7 +690,7 @@ an <strong>IDE</strong> will be rejected.</p>
|
|||||||
<p class="leftbar">
|
<p class="leftbar">
|
||||||
We will use the GNU <code>make(1)</code> tool, your <code>Makefile</code>, as well as tools found in the
|
We will use the GNU <code>make(1)</code> tool, your <code>Makefile</code>, as well as tools found in the
|
||||||
<a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX Specification</a>
|
<a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX Specification</a>
|
||||||
environments, and commonly found on systems that reasonably conform to the
|
(UNIX-like) environments, and commonly found on systems that reasonably conform to the
|
||||||
<a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX Specification</a>
|
<a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX Specification</a>
|
||||||
in the building and compiling of your submission.
|
in the building and compiling of your submission.
|
||||||
</p>
|
</p>
|
||||||
@@ -988,7 +988,7 @@ sockets/streams specific code is likely not to be)</li>
|
|||||||
you warn us in your <code>remarks.md</code> file)</li>
|
you warn us in your <code>remarks.md</code> file)</li>
|
||||||
<li>won’t compile or run in a <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
|
<li>won’t compile or run in a <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
|
||||||
Specification</a>
|
Specification</a>
|
||||||
environment</li>
|
(UNIX-like) environment</li>
|
||||||
<li>depend on a utility or application not normally found
|
<li>depend on a utility or application not normally found
|
||||||
in systems that conform to the <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
|
in systems that conform to the <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
|
||||||
Specification</a></li>
|
Specification</a></li>
|
||||||
@@ -1008,7 +1008,7 @@ mandate that one must use Microsoft Visual Studio to compile
|
|||||||
your submission.</p>
|
your submission.</p>
|
||||||
<p>The program must compile and link cleanly in a <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
|
<p>The program must compile and link cleanly in a <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
|
||||||
Specification</a>
|
Specification</a>
|
||||||
environment. Therefore do not assume the system has a
|
(UNIX-like) environment. Therefore do not assume the system has a
|
||||||
<a href="https://en.wikipedia.org/wiki/Windows.h">windows.h</a> include file:</p>
|
<a href="https://en.wikipedia.org/wiki/Windows.h">windows.h</a> include file:</p>
|
||||||
<pre><code> #include <windows.h> /* we DISLIKE this */</code></pre>
|
<pre><code> #include <windows.h> /* we DISLIKE this */</code></pre>
|
||||||
<p>Unless you are cramped for space, or unless you are entering the
|
<p>Unless you are cramped for space, or unless you are entering the
|
||||||
@@ -1024,7 +1024,7 @@ source under the size limit.</p>
|
|||||||
You should try to restrict commands used in the build file to commands found in
|
You should try to restrict commands used in the build file to commands found in
|
||||||
<a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
|
<a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
|
||||||
Specification</a>
|
Specification</a>
|
||||||
environments and systems that conform to the <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
|
(UNIX-like) environments and systems that conform to the <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
|
||||||
Specification</a>.
|
Specification</a>.
|
||||||
</p>
|
</p>
|
||||||
<p>You may compile and use your own programs. If you do, try to build and execute
|
<p>You may compile and use your own programs. If you do, try to build and execute
|
||||||
@@ -1113,7 +1113,8 @@ music.</p>
|
|||||||
<p>While we recognize that UNIX is not a universal operating system, the contest
|
<p>While we recognize that UNIX is not a universal operating system, the contest
|
||||||
does have a bias towards such systems. In an effort to expand the scope of the
|
does have a bias towards such systems. In an effort to expand the scope of the
|
||||||
contest, we phrase our bias to favor the <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
|
contest, we phrase our bias to favor the <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
|
||||||
Specification</a>.</p>
|
Specification</a>
|
||||||
|
(UNIX-like).</p>
|
||||||
<p>You are <strong>well advised</strong> to submit code that conforms to the <a href="https://unix.org/version4/overview.html">Single UNIX
|
<p>You are <strong>well advised</strong> to submit code that conforms to the <a href="https://unix.org/version4/overview.html">Single UNIX
|
||||||
Specification Version 4</a>.</p>
|
Specification Version 4</a>.</p>
|
||||||
<p>To quote the <a href="../judges.html">IOCCC judges</a>:</p>
|
<p>To quote the <a href="../judges.html">IOCCC judges</a>:</p>
|
||||||
@@ -1537,7 +1538,7 @@ is not an original work, unless you one of the
|
|||||||
in which case it is original! :-)
|
in which case it is original! :-)
|
||||||
Even so, most of the programs in the toolkit exceed the
|
Even so, most of the programs in the toolkit exceed the
|
||||||
<a href="rules.html#rule2-size">Rule 2 - Size</a>
|
<a href="rules.html#rule2-size">Rule 2 - Size</a>
|
||||||
so they wouldn’t quality anyway.
|
so they wouldn’t qualify for the contest anyway.
|
||||||
</p>
|
</p>
|
||||||
<p class="leftbar">
|
<p class="leftbar">
|
||||||
If the <a href="../judges.html">IOCCC judges</a> are feeling like it, they
|
If the <a href="../judges.html">IOCCC judges</a> are feeling like it, they
|
||||||
|
|||||||
+9
-8
@@ -13,7 +13,7 @@ writing by [contacting the judges](../contact.html).
|
|||||||
# Guidelines Version
|
# Guidelines Version
|
||||||
|
|
||||||
<p class="leftbar">
|
<p class="leftbar">
|
||||||
These IOCCC guidelines are version **29.04 2025-12-01**.
|
These IOCCC guidelines are version **29.05 2025-12-01**.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p class="leftbar">
|
<p class="leftbar">
|
||||||
@@ -159,7 +159,7 @@ If after a few days you believe your registration hasn't been process, then
|
|||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p class="leftbar">
|
<p class="leftbar">
|
||||||
After your UUID and initial password are emailed to you, you have
|
After your UUID and temporary password are emailed to you, you have
|
||||||
up to fortnight (**14 days**) to login and change your temporary password.
|
up to fortnight (**14 days**) to login and change your temporary password.
|
||||||
If you fail to change your temporary password by that deadline, then you'll need to
|
If you fail to change your temporary password by that deadline, then you'll need to
|
||||||
[contact the Judges](../contact.html) by email to request a reset.
|
[contact the Judges](../contact.html) by email to request a reset.
|
||||||
@@ -312,7 +312,7 @@ an **IDE** will be rejected.
|
|||||||
<p class="leftbar">
|
<p class="leftbar">
|
||||||
We will use the GNU `make(1)` tool, your `Makefile`, as well as tools found in the
|
We will use the GNU `make(1)` tool, your `Makefile`, as well as tools found in the
|
||||||
[Single UNIX Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
|
[Single UNIX Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
|
||||||
environments, and commonly found on systems that reasonably conform to the
|
(UNIX-like) environments, and commonly found on systems that reasonably conform to the
|
||||||
[Single UNIX Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
|
[Single UNIX Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
|
||||||
in the building and compiling of your submission.
|
in the building and compiling of your submission.
|
||||||
</p>
|
</p>
|
||||||
@@ -711,7 +711,7 @@ sockets/streams specific code is likely not to be)
|
|||||||
you warn us in your `remarks.md` file)
|
you warn us in your `remarks.md` file)
|
||||||
* won't compile or run in a [Single UNIX
|
* won't compile or run in a [Single UNIX
|
||||||
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
|
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
|
||||||
environment
|
(UNIX-like) environment
|
||||||
* depend on a utility or application not normally found
|
* depend on a utility or application not normally found
|
||||||
in systems that conform to the [Single UNIX
|
in systems that conform to the [Single UNIX
|
||||||
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
|
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
|
||||||
@@ -732,7 +732,7 @@ your submission.
|
|||||||
|
|
||||||
The program must compile and link cleanly in a [Single UNIX
|
The program must compile and link cleanly in a [Single UNIX
|
||||||
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
|
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
|
||||||
environment. Therefore do not assume the system has a
|
(UNIX-like) environment. Therefore do not assume the system has a
|
||||||
[windows.h](https://en.wikipedia.org/wiki/Windows.h) include file:
|
[windows.h](https://en.wikipedia.org/wiki/Windows.h) include file:
|
||||||
|
|
||||||
|
|
||||||
@@ -756,7 +756,7 @@ Your source code, post-pre-processing, should not exceed the size of
|
|||||||
You should try to restrict commands used in the build file to commands found in
|
You should try to restrict commands used in the build file to commands found in
|
||||||
[Single UNIX
|
[Single UNIX
|
||||||
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
|
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
|
||||||
environments and systems that conform to the [Single UNIX
|
(UNIX-like) environments and systems that conform to the [Single UNIX
|
||||||
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification).
|
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification).
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
@@ -883,7 +883,8 @@ music.
|
|||||||
While we recognize that UNIX is not a universal operating system, the contest
|
While we recognize that UNIX is not a universal operating system, the contest
|
||||||
does have a bias towards such systems. In an effort to expand the scope of the
|
does have a bias towards such systems. In an effort to expand the scope of the
|
||||||
contest, we phrase our bias to favor the [Single UNIX
|
contest, we phrase our bias to favor the [Single UNIX
|
||||||
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification).
|
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
|
||||||
|
(UNIX-like).
|
||||||
|
|
||||||
You are **well advised** to submit code that conforms to the [Single UNIX
|
You are **well advised** to submit code that conforms to the [Single UNIX
|
||||||
Specification Version 4](https://unix.org/version4/overview.html).
|
Specification Version 4](https://unix.org/version4/overview.html).
|
||||||
@@ -1415,7 +1416,7 @@ is not an original work, unless you one of the
|
|||||||
in which case it is original! :-)
|
in which case it is original! :-)
|
||||||
Even so, most of the programs in the toolkit exceed the
|
Even so, most of the programs in the toolkit exceed the
|
||||||
[Rule 2 - Size](rules.html#rule2-size)
|
[Rule 2 - Size](rules.html#rule2-size)
|
||||||
so they wouldn't quality anyway.
|
so they wouldn't qualify for the contest anyway.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p class="leftbar">
|
<p class="leftbar">
|
||||||
|
|||||||
+2
-2
@@ -16826,11 +16826,11 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://www.ioccc.org/next/guidelines.html</loc>
|
<loc>https://www.ioccc.org/next/guidelines.html</loc>
|
||||||
<lastmod>2025-12-01T10:26:00+00:00</lastmod>
|
<lastmod>2025-12-01T12:23:32+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://www.ioccc.org/next/guidelines.md</loc>
|
<loc>https://www.ioccc.org/next/guidelines.md</loc>
|
||||||
<lastmod>2025-12-01T10:20:36+00:00</lastmod>
|
<lastmod>2025-12-01T12:23:12+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://www.ioccc.org/next/index.html</loc>
|
<loc>https://www.ioccc.org/next/index.html</loc>
|
||||||
|
|||||||
Reference in new issue
Block a user