remove trailing blanks in markdown files
We used this command to find markdown files with trailing whitespace. ```sh find . -name '*.md' -print0 | xargs -0 grep -E -l '[[:space:]][[:space:]]*$' ``` After removal, we did a `make www`.
This commit is contained in:
1 parent
b5f59faa50
commit
f221a588ea
38 files changed
+138
-152
No files matched your search
+1
-1
@@ -13,7 +13,7 @@ The practice of posting a preliminary set of rules for the next year was started
|
|||||||
this year.
|
this year.
|
||||||
|
|
||||||
[Rules](rules.txt) and results were posted to comp.lang.c and comp.unix.wizards
|
[Rules](rules.txt) and results were posted to comp.lang.c and comp.unix.wizards
|
||||||
with an announcement in news.announce.important.
|
with an announcement in news.announce.important.
|
||||||
[Micro/Systems Journal](https://www.vintage-computer.com/publications.php?microsystemsjournal)
|
[Micro/Systems Journal](https://www.vintage-computer.com/publications.php?microsystemsjournal)
|
||||||
published the 1987 winning entries. [Mark R.
|
published the 1987 winning entries. [Mark R.
|
||||||
Horton](https://www.amazon.com/stores/Mark-R.-Horton/author/B001HPGRB8) included
|
Horton](https://www.amazon.com/stores/Mark-R.-Horton/author/B001HPGRB8) included
|
||||||
|
|||||||
+1
-2
@@ -138,8 +138,7 @@ abuse was unusual. The mailboxes for the contest were moved from nsc to
|
|||||||
amdahl. The practice of posting a preliminary set of rules for the next
|
amdahl. The practice of posting a preliminary set of rules for the next
|
||||||
year was started this year.</p>
|
year was started this year.</p>
|
||||||
<p><a href="rules.txt">Rules</a> and results were posted to comp.lang.c
|
<p><a href="rules.txt">Rules</a> and results were posted to comp.lang.c
|
||||||
and comp.unix.wizards with an announcement in
|
and comp.unix.wizards with an announcement in news.announce.important.
|
||||||
news.announce.important.<br />
|
|
||||||
<a
|
<a
|
||||||
href="https://www.vintage-computer.com/publications.php?microsystemsjournal">Micro/Systems
|
href="https://www.vintage-computer.com/publications.php?microsystemsjournal">Micro/Systems
|
||||||
Journal</a> published the 1987 winning entries. <a
|
Journal</a> published the 1987 winning entries. <a
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ For more detailed information see [1989 fubar bugs](../../bugs.html#1989_fubar).
|
|||||||
## Try:
|
## Try:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
./try.sh # run on 1 - 7
|
./try.sh # run on 1 - 7
|
||||||
|
|
||||||
./fubar.sh 2 # run via script
|
./fubar.sh 2 # run via script
|
||||||
./fubar 2 # run directly
|
./fubar 2 # run directly
|
||||||
|
|||||||
@@ -149,7 +149,7 @@ href="../../bugs.html#1989_fubar">1989 fubar bugs</a>.</p>
|
|||||||
<h2 id="to-use">To use:</h2>
|
<h2 id="to-use">To use:</h2>
|
||||||
<div class="sourceCode" id="cb3"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb3-1"><a href="#cb3-1" aria-hidden="true" tabindex="-1"></a><span class="ex">./fubar</span> <span class="op"><</span>number<span class="op">></span></span></code></pre></div>
|
<div class="sourceCode" id="cb3"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb3-1"><a href="#cb3-1" aria-hidden="true" tabindex="-1"></a><span class="ex">./fubar</span> <span class="op"><</span>number<span class="op">></span></span></code></pre></div>
|
||||||
<h2 id="try">Try:</h2>
|
<h2 id="try">Try:</h2>
|
||||||
<div class="sourceCode" id="cb4"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a><span class="ex">./try.sh</span> <span class="co"># run on 1 - 7 </span></span>
|
<div class="sourceCode" id="cb4"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a><span class="ex">./try.sh</span> <span class="co"># run on 1 - 7</span></span>
|
||||||
<span id="cb4-2"><a href="#cb4-2" aria-hidden="true" tabindex="-1"></a></span>
|
<span id="cb4-2"><a href="#cb4-2" aria-hidden="true" tabindex="-1"></a></span>
|
||||||
<span id="cb4-3"><a href="#cb4-3" aria-hidden="true" tabindex="-1"></a><span class="ex">./fubar.sh</span> 2 <span class="co"># run via script</span></span>
|
<span id="cb4-3"><a href="#cb4-3" aria-hidden="true" tabindex="-1"></a><span class="ex">./fubar.sh</span> 2 <span class="co"># run via script</span></span>
|
||||||
<span id="cb4-4"><a href="#cb4-4" aria-hidden="true" tabindex="-1"></a><span class="ex">./fubar</span> 2 <span class="co"># run directly</span></span></code></pre></div>
|
<span id="cb4-4"><a href="#cb4-4" aria-hidden="true" tabindex="-1"></a><span class="ex">./fubar</span> 2 <span class="co"># run directly</span></span></code></pre></div>
|
||||||
|
|||||||
@@ -141,7 +141,7 @@ patches.</p>
|
|||||||
[1=D1s>1Ds_+#T=-2/D=1]:1ld [ aux routine for :@ ]ld
|
[1=D1s>1Ds_+#T=-2/D=1]:1ld [ aux routine for :@ ]ld
|
||||||
[1D=d2/1=1ddd1 ]:!ld
|
[1D=d2/1=1ddd1 ]:!ld
|
||||||
["0"Td]:0ld
|
["0"Td]:0ld
|
||||||
[DD=!1_+=0]:@ld [ input m, m assumed nonnegative, append
|
[DD=!1_+=0]:@ld [ input m, m assumed nonnegative, append
|
||||||
binary representation of m to top of s stack ]ld
|
binary representation of m to top of s stack ]ld
|
||||||
|
|
||||||
["-"T_]:+ld
|
["-"T_]:+ld
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ This is self-explanatory.
|
|||||||
[1=D1s>1Ds_+#T=-2/D=1]:1ld [ aux routine for :@ ]ld
|
[1=D1s>1Ds_+#T=-2/D=1]:1ld [ aux routine for :@ ]ld
|
||||||
[1D=d2/1=1ddd1 ]:!ld
|
[1D=d2/1=1ddd1 ]:!ld
|
||||||
["0"Td]:0ld
|
["0"Td]:0ld
|
||||||
[DD=!1_+=0]:@ld [ input m, m assumed nonnegative, append
|
[DD=!1_+=0]:@ld [ input m, m assumed nonnegative, append
|
||||||
binary representation of m to top of s stack ]ld
|
binary representation of m to top of s stack ]ld
|
||||||
|
|
||||||
["-"T_]:+ld
|
["-"T_]:+ld
|
||||||
|
|||||||
@@ -188,7 +188,7 @@ longer loses games.
|
|||||||
If you want a program that never loses, simply replace the string
|
If you want a program that never loses, simply replace the string
|
||||||
`"9999999999 :-| "` with `"9883857753 :-| "`.
|
`"9999999999 :-| "` with `"9883857753 :-| "`.
|
||||||
|
|
||||||
### How it works
|
### How it works
|
||||||
|
|
||||||
The vertical "bars" of the grid are identical functions, with the name of the
|
The vertical "bars" of the grid are identical functions, with the name of the
|
||||||
function as `a()`, `b()`, or `c()`. After each function is called, the global
|
function as `a()`, `b()`, or `c()`. After each function is called, the global
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
[third](third) implementation of THIRD in FIRST\
|
[third](third) implementation of THIRD in FIRST\
|
||||||
[help.th](help.th) online listing of THIRD primitives\
|
[help.th](help.th) online listing of THIRD primitives\
|
||||||
|
|
||||||
|
|
||||||
# FIRST demos:
|
# FIRST demos:
|
||||||
|
|
||||||
Use `./first < <demo>`.
|
Use `./first < <demo>`.
|
||||||
|
|||||||
@@ -311,7 +311,7 @@ entirely different subject.)</p>
|
|||||||
|
|
||||||
test
|
test
|
||||||
|
|
||||||
( The result of running this program should be:
|
( The result of running this program should be:
|
||||||
Hello
|
Hello
|
||||||
)</code></pre>
|
)</code></pre>
|
||||||
<h2 id="section-2-motivating-third">Section 2: Motivating THIRD</h2>
|
<h2 id="section-2-motivating-third">Section 2: Motivating THIRD</h2>
|
||||||
@@ -711,7 +711,7 @@ scan the input until it finds a <code>)</code>, and exit.</p>
|
|||||||
: <= 1 + < ;
|
: <= 1 + < ;
|
||||||
: >= swap <= ;
|
: >= swap <= ;
|
||||||
|
|
||||||
: inci
|
: inci
|
||||||
r @ 1 - ( get the pointer to i )
|
r @ 1 - ( get the pointer to i )
|
||||||
inc ( add one to it )
|
inc ( add one to it )
|
||||||
r @ 1 - @ ( find the value again )
|
r @ 1 - @ ( find the value again )
|
||||||
@@ -810,7 +810,7 @@ fix-::
|
|||||||
: dump _dump ;
|
: dump _dump ;
|
||||||
|
|
||||||
: # . cr ;
|
: # . cr ;
|
||||||
|
|
||||||
: var <build , does> ;
|
: var <build , does> ;
|
||||||
: constant <build , does> @ ;
|
: constant <build , does> @ ;
|
||||||
: array <build allot does> + ;
|
: array <build allot does> + ;
|
||||||
|
|||||||
@@ -250,7 +250,7 @@ different subject.)
|
|||||||
|
|
||||||
test
|
test
|
||||||
|
|
||||||
( The result of running this program should be:
|
( The result of running this program should be:
|
||||||
Hello
|
Hello
|
||||||
)
|
)
|
||||||
```
|
```
|
||||||
@@ -377,7 +377,7 @@ terminate a compilation, and turn control over to the
|
|||||||
command-mode handler. We don't have one, so all we want
|
command-mode handler. We don't have one, so all we want
|
||||||
`;` to do for now is compile `exit` at the end of the
|
`;` to do for now is compile `exit` at the end of the
|
||||||
current word. To do this we'll need several other words.
|
current word. To do this we'll need several other words.
|
||||||
|
|
||||||
Swap by writing out the top two elements into temps, and
|
Swap by writing out the top two elements into temps, and
|
||||||
then reading them back in the other order.
|
then reading them back in the other order.
|
||||||
|
|
||||||
@@ -429,7 +429,7 @@ at that memory location.
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
`,` is a standard FORTH word. It should write the top of
|
`,` is a standard FORTH word. It should write the top of
|
||||||
stack into the dictionary, and advance the pointer
|
stack into the dictionary, and advance the pointer
|
||||||
|
|
||||||
```
|
```
|
||||||
@@ -541,7 +541,7 @@ top of the return stack.
|
|||||||
|
|
||||||
Now, we want to do `if`. To do this, we need to convert
|
Now, we want to do `if`. To do this, we need to convert
|
||||||
values to boolean values. The next few words set this
|
values to boolean values. The next few words set this
|
||||||
up.
|
up.
|
||||||
|
|
||||||
`minus` gives us unary negation.
|
`minus` gives us unary negation.
|
||||||
|
|
||||||
@@ -793,7 +793,7 @@ exit.
|
|||||||
: <= 1 + < ;
|
: <= 1 + < ;
|
||||||
: >= swap <= ;
|
: >= swap <= ;
|
||||||
|
|
||||||
: inci
|
: inci
|
||||||
r @ 1 - ( get the pointer to i )
|
r @ 1 - ( get the pointer to i )
|
||||||
inc ( add one to it )
|
inc ( add one to it )
|
||||||
r @ 1 - @ ( find the value again )
|
r @ 1 - @ ( find the value again )
|
||||||
@@ -892,7 +892,7 @@ fix-::
|
|||||||
: dump _dump ;
|
: dump _dump ;
|
||||||
|
|
||||||
: # . cr ;
|
: # . cr ;
|
||||||
|
|
||||||
: var <build , does> ;
|
: var <build , does> ;
|
||||||
: constant <build , does> @ ;
|
: constant <build , does> @ ;
|
||||||
: array <build allot does> + ;
|
: array <build allot does> + ;
|
||||||
|
|||||||
@@ -130,9 +130,9 @@ system, with some of the transitions bound to key presses.</p>
|
|||||||
off a hill <code>/</code> A standard automata would have 2 rules
|
off a hill <code>/</code> A standard automata would have 2 rules
|
||||||
something like this:</p>
|
something like this:</p>
|
||||||
<pre><code>
|
<pre><code>
|
||||||
o.. ...
|
o.. ...
|
||||||
\.. --> 'o' .o. --> '.'
|
\.. --> 'o' .o. --> '.'
|
||||||
... .\. </code></pre>
|
... .\.</code></pre>
|
||||||
<p>However, the system I devised, in order to keep things small and
|
<p>However, the system I devised, in order to keep things small and
|
||||||
neat(!), was to define a 3x3 to 3x3 map (instead of the 3x3 to 1x1 shown
|
neat(!), was to define a 3x3 to 3x3 map (instead of the 3x3 to 1x1 shown
|
||||||
above). Hence:</p>
|
above). Hence:</p>
|
||||||
|
|||||||
@@ -11,9 +11,9 @@ A standard automata would have 2 rules something like this:
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
o.. ...
|
o.. ...
|
||||||
\.. --> 'o' .o. --> '.'
|
\.. --> 'o' .o. --> '.'
|
||||||
... .\.
|
... .\.
|
||||||
```
|
```
|
||||||
|
|
||||||
However, the system I devised, in order to keep things small and neat(!),
|
However, the system I devised, in order to keep things small and neat(!),
|
||||||
|
|||||||
@@ -131,7 +131,7 @@
|
|||||||
6. J=fopen(__FILE__,"r");
|
6. J=fopen(__FILE__,"r");
|
||||||
7. for(;
|
7. for(;
|
||||||
8. (L=getc(J))>=0;
|
8. (L=getc(J))>=0;
|
||||||
9. L>='J'&&L<='J'+15 &&
|
9. L>='J'&&L<='J'+15 &&
|
||||||
10. ((M=!M)?K=L:putchar(K-'J'|(L-'J'<<4)))
|
10. ((M=!M)?K=L:putchar(K-'J'|(L-'J'<<4)))
|
||||||
11. );
|
11. );
|
||||||
12. exit(0);}</code></pre>
|
12. exit(0);}</code></pre>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ This is a very simple program:
|
|||||||
6. J=fopen(__FILE__,"r");
|
6. J=fopen(__FILE__,"r");
|
||||||
7. for(;
|
7. for(;
|
||||||
8. (L=getc(J))>=0;
|
8. (L=getc(J))>=0;
|
||||||
9. L>='J'&&L<='J'+15 &&
|
9. L>='J'&&L<='J'+15 &&
|
||||||
10. ((M=!M)?K=L:putchar(K-'J'|(L-'J'<<4)))
|
10. ((M=!M)?K=L:putchar(K-'J'|(L-'J'<<4)))
|
||||||
11. );
|
11. );
|
||||||
12. exit(0);}
|
12. exit(0);}
|
||||||
@@ -29,10 +29,10 @@ read in as high and low nibbles of a byte and outputs them. In effect this is a
|
|||||||
very poor ASCII to binary decoder. The last line is necessary so that make will
|
very poor ASCII to binary decoder. The last line is necessary so that make will
|
||||||
not stop when it executes this program.
|
not stop when it executes this program.
|
||||||
|
|
||||||
The second program is encoded into this format and then included (mostly)
|
The second program is encoded into this format and then included (mostly)
|
||||||
as a comment.
|
as a comment.
|
||||||
|
|
||||||
Notice that it is impossible to write this program while leaving 16
|
Notice that it is impossible to write this program while leaving 16
|
||||||
contiguous ASCII characters free for the encoding. Because of this the
|
contiguous ASCII characters free for the encoding. Because of this the
|
||||||
second program is mostly included as a comment. However, some of the
|
second program is mostly included as a comment. However, some of the
|
||||||
characters of the encoded program are also source code for the decoder.
|
characters of the encoded program are also source code for the decoder.
|
||||||
@@ -89,7 +89,7 @@ differentiate between the master and the slaves.
|
|||||||
Lines 19 to 22 are the slave code. Here we read in a line of text from
|
Lines 19 to 22 are the slave code. Here we read in a line of text from
|
||||||
`i` (down, line 19) and remove the newline char (line 20). On line
|
`i` (down, line 19) and remove the newline char (line 20). On line
|
||||||
21 if this message is for us (if the first character is our number, `f`,
|
21 if this message is for us (if the first character is our number, `f`,
|
||||||
in ASCII) we do two things:
|
in ASCII) we do two things:
|
||||||
|
|
||||||
1. We copy the text of the message to `*c` which is really `argv[0]`. If you are
|
1. We copy the text of the message to `*c` which is really `argv[0]`. If you are
|
||||||
on the correct flavor of Unix this will change the output of the `ps(1)` command
|
on the correct flavor of Unix this will change the output of the `ps(1)` command
|
||||||
@@ -105,15 +105,15 @@ print the message,
|
|||||||
and return to where we started.
|
and return to where we started.
|
||||||
```
|
```
|
||||||
|
|
||||||
Line 22 says if this message is not for us (the number is bigger than ours)
|
Line 22 says if this message is not for us (the number is bigger than ours)
|
||||||
send it to `h` (up).
|
send it to `h` (up).
|
||||||
|
|
||||||
Lines 24 to 27 are the master code. Here we get the time and convert it
|
Lines 24 to 27 are the master code. Here we get the time and convert it
|
||||||
to an ASCII format (lines 24 and 25). Then on line 26 we build and send
|
to an ASCII format (lines 24 and 25). Then on line 26 we build and send
|
||||||
each of the messages for the slaves. The message uses a different control
|
each of the messages for the slaves. The message uses a different control
|
||||||
string for the different slaves. For the first and last slave the message
|
string for the different slaves. For the first and last slave the message
|
||||||
text is just `"%c+------------+\n"` (slave number, text, newline.) For the
|
text is just `"%c+------------+\n"` (slave number, text, newline.) For the
|
||||||
other slaves it is `"%c+%3d %-8s+\n"` (slave number, number, units, newline).
|
other slaves it is `"%c+%3d %-8s+\n"` (slave number, number, units, newline).
|
||||||
The slave number is `v+'0'`. The number (if used) is `atoi(e+b[v])` and the
|
The slave number is `v+'0'`. The number (if used) is `atoi(e+b[v])` and the
|
||||||
units are just the string in the slave number position.
|
units are just the string in the slave number position.
|
||||||
|
|
||||||
@@ -129,7 +129,7 @@ returned by other exiting processes the system eventually enters a deadlock
|
|||||||
situation and effectively halts.
|
situation and effectively halts.
|
||||||
|
|
||||||
I had the pleasure and pain to find all three behaviours on the
|
I had the pleasure and pain to find all three behaviours on the
|
||||||
platforms I use regularly.
|
platforms I use regularly.
|
||||||
|
|
||||||
The file [schweikh3.info](schweikh3.info) has output for
|
The file [schweikh3.info](schweikh3.info) has output for
|
||||||
Solaris, FreeBSD and Linux. The Linux case is interesting in that
|
Solaris, FreeBSD and Linux. The Linux case is interesting in that
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ what values may they be changed without altering the behavior?
|
|||||||
altering the behavior ?
|
altering the behavior ?
|
||||||
|
|
||||||
|
|
||||||
### Extra credit:
|
### Extra credit:
|
||||||
|
|
||||||
Try doing what the last part of the last command in [try.sh](try.sh) suggests.
|
Try doing what the last part of the last command in [try.sh](try.sh) suggests.
|
||||||
As in, do the following:
|
As in, do the following:
|
||||||
|
|||||||
@@ -102,7 +102,7 @@ Otherwise:
|
|||||||
|
|
||||||
```sh
|
```sh
|
||||||
./samefile
|
./samefile
|
||||||
```
|
```
|
||||||
|
|
||||||
#### DESCRIPTION
|
#### DESCRIPTION
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -282,7 +282,7 @@ well. How does it achieve this incredible feat?
|
|||||||
|
|
||||||
### SPOILER
|
### SPOILER
|
||||||
|
|
||||||
Read the following only if you give up figuring it out :-)
|
Read the following only if you give up figuring it out :-)
|
||||||
|
|
||||||
#### The Evil Hack
|
#### The Evil Hack
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# USER MANUAL
|
# USER MANUAL
|
||||||
|
|
||||||
|
|
||||||
## Calling the program
|
## Calling the program
|
||||||
|
|||||||
@@ -120,12 +120,6 @@
|
|||||||
<!-- END: this line ends content from: inc/before-content.default.html -->
|
<!-- END: this line ends content from: inc/before-content.default.html -->
|
||||||
<!-- START: this line starts content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
|
<!-- START: this line starts content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
|
||||||
|
|
||||||
<h1 id="most-useful-obfuscation">Most useful obfuscation</h1>
|
|
||||||
<p>Qiming Hou<br />
|
|
||||||
<a href="mailto:hqm03ster@gmail.com"
|
|
||||||
class="email">hqm03ster@gmail.com</a><br />
|
|
||||||
<a href="http://www.houqiming.net"
|
|
||||||
class="uri">http://www.houqiming.net</a></p>
|
|
||||||
<h2 id="judges-comments">Judges’ comments:</h2>
|
<h2 id="judges-comments">Judges’ comments:</h2>
|
||||||
<h3 id="to-build">To build:</h3>
|
<h3 id="to-build">To build:</h3>
|
||||||
<pre><code>make hou</code></pre>
|
<pre><code>make hou</code></pre>
|
||||||
|
|||||||
@@ -1,10 +1,3 @@
|
|||||||
# Most useful obfuscation
|
|
||||||
|
|
||||||
Qiming Hou
|
|
||||||
<hqm03ster@gmail.com>
|
|
||||||
<http://www.houqiming.net>
|
|
||||||
|
|
||||||
|
|
||||||
## Judges' comments:
|
## Judges' comments:
|
||||||
|
|
||||||
### To build:
|
### To build:
|
||||||
|
|||||||
+1
-1
@@ -72,7 +72,7 @@ echo uno | ./kang.alt
|
|||||||
What does it get right? What does it get wrong? How does it compare to the
|
What does it get right? What does it get wrong? How does it compare to the
|
||||||
original entry without the change of `f` to `v`?
|
original entry without the change of `f` to `v`?
|
||||||
|
|
||||||
Finally why does it get wrong what it gets wrong?
|
Finally why does it get wrong what it gets wrong?
|
||||||
|
|
||||||
|
|
||||||
## Judges' remarks:
|
## Judges' remarks:
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ make
|
|||||||
There is an alternate version that will read from the compiled file itself, in
|
There is an alternate version that will read from the compiled file itself, in
|
||||||
case you don't have a `/dev/urandom` file. There is also a version that should
|
case you don't have a `/dev/urandom` file. There is also a version that should
|
||||||
theoretically work with Windows which distinguishes binary and text. See
|
theoretically work with Windows which distinguishes binary and text. See
|
||||||
[alternate code](#alternate-code) below.
|
[alternate code](#alternate-code) below.
|
||||||
|
|
||||||
|
|
||||||
## To use:
|
## To use:
|
||||||
|
|||||||
@@ -85,7 +85,7 @@ in the beginning this will also happen. This is discussed in
|
|||||||
[2019 duble bugs](../../bugs.html#2019_duble).
|
[2019 duble bugs](../../bugs.html#2019_duble).
|
||||||
|
|
||||||
NOTE: this entry might leave sockets lying about in the current working
|
NOTE: this entry might leave sockets lying about in the current working
|
||||||
directory which you'll have to delete manually. This is also discussed in
|
directory which you'll have to delete manually. This is also discussed in
|
||||||
[2019 duble bugs](../../bugs.html#2019_duble).
|
[2019 duble bugs](../../bugs.html#2019_duble).
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+13
-13
@@ -300,28 +300,28 @@ unnecessary):</p>
|
|||||||
<div class="sourceCode" id="cb10"><pre class="sourceCode c"><code class="sourceCode c"><span id="cb10-1"><a href="#cb10-1" aria-hidden="true" tabindex="-1"></a><span class="pp">#define J Z</span><span class="op">(</span><span class="pp">SIZE</span><span class="op">:</span><span class="pp"> </span><span class="op">%</span><span class="pp">zu BUGS</span><span class="op">:</span><span class="pp"> </span><span class="op">%</span><span class="pp">zu\n</span><span class="op">),</span><span class="pp"> A</span><span class="op">,</span><span class="pp"> c</span><span class="op">);</span></span></code></pre></div>
|
<div class="sourceCode" id="cb10"><pre class="sourceCode c"><code class="sourceCode c"><span id="cb10-1"><a href="#cb10-1" aria-hidden="true" tabindex="-1"></a><span class="pp">#define J Z</span><span class="op">(</span><span class="pp">SIZE</span><span class="op">:</span><span class="pp"> </span><span class="op">%</span><span class="pp">zu BUGS</span><span class="op">:</span><span class="pp"> </span><span class="op">%</span><span class="pp">zu\n</span><span class="op">),</span><span class="pp"> A</span><span class="op">,</span><span class="pp"> c</span><span class="op">);</span></span></code></pre></div>
|
||||||
<p>More generally the following expressions and data types (with format
|
<p>More generally the following expressions and data types (with format
|
||||||
specifiers) come to mind as information that might be of interest.</p>
|
specifiers) come to mind as information that might be of interest.</p>
|
||||||
<pre><code> DESCRIPTION EXPRESSION TYPE FORMAT SPECIFIER
|
<pre><code> DESCRIPTION EXPRESSION TYPE FORMAT SPECIFIER
|
||||||
|
|
||||||
Snake size A size_t %zu
|
Snake size A size_t %zu
|
||||||
|
|
||||||
Y coordinate Y int %d
|
Y coordinate Y int %d
|
||||||
of snake head
|
of snake head
|
||||||
|
|
||||||
X coordinate X int %d
|
X coordinate X int %d
|
||||||
of snake head
|
of snake head
|
||||||
|
|
||||||
Max snake size g size_t %zu
|
Max snake size g size_t %zu
|
||||||
|
|
||||||
Bugs eaten c size_t %zu
|
Bugs eaten c size_t %zu
|
||||||
|
|
||||||
Bug line (Y) *U int %d
|
Bug line (Y) *U int %d
|
||||||
|
|
||||||
Bug column (X) *V int %d
|
Bug column (X) *V int %d
|
||||||
|
|
||||||
Snake size A size_t %zu
|
Snake size A size_t %zu
|
||||||
|
|
||||||
Growth size (per N size_t %zu
|
Growth size (per N size_t %zu
|
||||||
bug) </code></pre>
|
bug)</code></pre>
|
||||||
<h2 id="make-it-so-the-snake-starts-at-a-random-location">Make it so the
|
<h2 id="make-it-so-the-snake-starts-at-a-random-location">Make it so the
|
||||||
snake starts at a random location</h2>
|
snake starts at a random location</h2>
|
||||||
<p>Quite simply change:</p>
|
<p>Quite simply change:</p>
|
||||||
|
|||||||
+23
-23
@@ -241,29 +241,29 @@ not wanting to mess with anything that's unnecessary):
|
|||||||
More generally the following expressions and data types (with format specifiers)
|
More generally the following expressions and data types (with format specifiers)
|
||||||
come to mind as information that might be of interest.
|
come to mind as information that might be of interest.
|
||||||
|
|
||||||
DESCRIPTION EXPRESSION TYPE FORMAT SPECIFIER
|
DESCRIPTION EXPRESSION TYPE FORMAT SPECIFIER
|
||||||
|
|
||||||
Snake size A size_t %zu
|
Snake size A size_t %zu
|
||||||
|
|
||||||
Y coordinate Y int %d
|
Y coordinate Y int %d
|
||||||
of snake head
|
of snake head
|
||||||
|
|
||||||
X coordinate X int %d
|
X coordinate X int %d
|
||||||
of snake head
|
of snake head
|
||||||
|
|
||||||
Max snake size g size_t %zu
|
Max snake size g size_t %zu
|
||||||
|
|
||||||
Bugs eaten c size_t %zu
|
Bugs eaten c size_t %zu
|
||||||
|
|
||||||
Bug line (Y) *U int %d
|
Bug line (Y) *U int %d
|
||||||
|
|
||||||
Bug column (X) *V int %d
|
Bug column (X) *V int %d
|
||||||
|
|
||||||
Snake size A size_t %zu
|
Snake size A size_t %zu
|
||||||
|
|
||||||
Growth size (per N size_t %zu
|
Growth size (per N size_t %zu
|
||||||
bug)
|
bug)
|
||||||
|
|
||||||
|
|
||||||
## Make it so the snake starts at a random location
|
## Make it so the snake starts at a random location
|
||||||
|
|
||||||
|
|||||||
@@ -585,11 +585,11 @@ from perfect: the snake after all does not leave gaps and the game does
|
|||||||
not support diagonal movement and I also made a mistake and had to
|
not support diagonal movement and I also made a mistake and had to
|
||||||
modify what I was aiming for. But you can consider this mode drawing or
|
modify what I was aiming for. But you can consider this mode drawing or
|
||||||
practice mode.</p>
|
practice mode.</p>
|
||||||
<pre><code> oooooooooo ooooo o oo ooooo
|
<pre><code> oooooooooo ooooo o oo ooooo
|
||||||
o o oo o oo o ooo o
|
o o oo o oo o ooo o
|
||||||
oooo o oo ooooooo oooo ooooo
|
oooo o oo ooooooo oooo ooooo
|
||||||
o o ooo oo o ooo o
|
o o ooo oo o ooo o
|
||||||
oooo o oo ooo oooooooo> </code></pre>
|
oooo o oo ooo oooooooo></code></pre>
|
||||||
<h2
|
<h2
|
||||||
id="gameplay-mode-computer-playing-automatic-mode-photosensitive-epilepsystimulation-overload-trigger"><a name="auto" href="#toc">Gameplay
|
id="gameplay-mode-computer-playing-automatic-mode-photosensitive-epilepsystimulation-overload-trigger"><a name="auto" href="#toc">Gameplay
|
||||||
mode: Computer playing / Automatic mode (Photosensitive
|
mode: Computer playing / Automatic mode (Photosensitive
|
||||||
|
|||||||
@@ -557,11 +557,11 @@ for. But you can consider this mode drawing or practice mode.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
oooooooooo ooooo o oo ooooo
|
oooooooooo ooooo o oo ooooo
|
||||||
o o oo o oo o ooo o
|
o o oo o oo o ooo o
|
||||||
oooo o oo ooooooo oooo ooooo
|
oooo o oo ooooooo oooo ooooo
|
||||||
o o ooo oo o ooo o
|
o o ooo oo o ooo o
|
||||||
oooo o oo ooo oooooooo>
|
oooo o oo ooo oooooooo>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -198,8 +198,8 @@ variables. For example:</p>
|
|||||||
<span id="cb3-9"><a href="#cb3-9" aria-hidden="true" tabindex="-1"></a><span class="ex">snake</span> size: 5776 <span class="er">(</span><span class="ex">max</span> size: 5776<span class="kw">)</span></span>
|
<span id="cb3-9"><a href="#cb3-9" aria-hidden="true" tabindex="-1"></a><span class="ex">snake</span> size: 5776 <span class="er">(</span><span class="ex">max</span> size: 5776<span class="kw">)</span></span>
|
||||||
<span id="cb3-10"><a href="#cb3-10" aria-hidden="true" tabindex="-1"></a> <span class="ex">bugs:</span> 5771 <span class="er">(</span><span class="ex">max</span> size: 5771<span class="kw">)</span></span>
|
<span id="cb3-10"><a href="#cb3-10" aria-hidden="true" tabindex="-1"></a> <span class="ex">bugs:</span> 5771 <span class="er">(</span><span class="ex">max</span> size: 5771<span class="kw">)</span></span>
|
||||||
<span id="cb3-11"><a href="#cb3-11" aria-hidden="true" tabindex="-1"></a></span>
|
<span id="cb3-11"><a href="#cb3-11" aria-hidden="true" tabindex="-1"></a></span>
|
||||||
<span id="cb3-12"><a href="#cb3-12" aria-hidden="true" tabindex="-1"></a><span class="ex">at</span> least 37 columns <span class="er">(</span><span class="ex">currently</span> 155<span class="kw">)</span> <span class="ex">recommended</span> for snake size 5776 </span>
|
<span id="cb3-12"><a href="#cb3-12" aria-hidden="true" tabindex="-1"></a><span class="ex">at</span> least 37 columns <span class="er">(</span><span class="ex">currently</span> 155<span class="kw">)</span> <span class="ex">recommended</span> for snake size 5776</span>
|
||||||
<span id="cb3-13"><a href="#cb3-13" aria-hidden="true" tabindex="-1"></a><span class="ex">at</span> least 37 columns <span class="er">(</span><span class="ex">currently</span> 155<span class="kw">)</span> <span class="ex">recommended</span> for capped snake size 5776 </span>
|
<span id="cb3-13"><a href="#cb3-13" aria-hidden="true" tabindex="-1"></a><span class="ex">at</span> least 37 columns <span class="er">(</span><span class="ex">currently</span> 155<span class="kw">)</span> <span class="ex">recommended</span> for capped snake size 5776</span>
|
||||||
<span id="cb3-14"><a href="#cb3-14" aria-hidden="true" tabindex="-1"></a></span>
|
<span id="cb3-14"><a href="#cb3-14" aria-hidden="true" tabindex="-1"></a></span>
|
||||||
<span id="cb3-15"><a href="#cb3-15" aria-hidden="true" tabindex="-1"></a><span class="ex">No</span> problems detected.</span></code></pre></div>
|
<span id="cb3-15"><a href="#cb3-15" aria-hidden="true" tabindex="-1"></a><span class="ex">No</span> problems detected.</span></code></pre></div>
|
||||||
<p>As you can see it tells you the max size (the ‘capsized’ snake) as
|
<p>As you can see it tells you the max size (the ‘capsized’ snake) as
|
||||||
|
|||||||
@@ -91,8 +91,8 @@ terminal cols 155 (153 playable)
|
|||||||
snake size: 5776 (max size: 5776)
|
snake size: 5776 (max size: 5776)
|
||||||
bugs: 5771 (max size: 5771)
|
bugs: 5771 (max size: 5771)
|
||||||
|
|
||||||
at least 37 columns (currently 155) recommended for snake size 5776
|
at least 37 columns (currently 155) recommended for snake size 5776
|
||||||
at least 37 columns (currently 155) recommended for capped snake size 5776
|
at least 37 columns (currently 155) recommended for capped snake size 5776
|
||||||
|
|
||||||
No problems detected.
|
No problems detected.
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ will be converted to the DTMF sound!
|
|||||||
./try.sh
|
./try.sh
|
||||||
./prog < pi.wav
|
./prog < pi.wav
|
||||||
|
|
||||||
# See
|
# See
|
||||||
./prog 867-5309 > jenny.wav
|
./prog 867-5309 > jenny.wav
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -160,7 +160,7 @@ the DTMF sound!</p>
|
|||||||
<div class="sourceCode" id="cb4"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a><span class="ex">./try.sh</span></span>
|
<div class="sourceCode" id="cb4"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a><span class="ex">./try.sh</span></span>
|
||||||
<span id="cb4-2"><a href="#cb4-2" aria-hidden="true" tabindex="-1"></a><span class="ex">./prog</span> <span class="op"><</span> pi.wav</span>
|
<span id="cb4-2"><a href="#cb4-2" aria-hidden="true" tabindex="-1"></a><span class="ex">./prog</span> <span class="op"><</span> pi.wav</span>
|
||||||
<span id="cb4-3"><a href="#cb4-3" aria-hidden="true" tabindex="-1"></a></span>
|
<span id="cb4-3"><a href="#cb4-3" aria-hidden="true" tabindex="-1"></a></span>
|
||||||
<span id="cb4-4"><a href="#cb4-4" aria-hidden="true" tabindex="-1"></a><span class="co"># See </span></span>
|
<span id="cb4-4"><a href="#cb4-4" aria-hidden="true" tabindex="-1"></a><span class="co"># See</span></span>
|
||||||
<span id="cb4-5"><a href="#cb4-5" aria-hidden="true" tabindex="-1"></a><span class="ex">./prog</span> 867-5309 <span class="op">></span> jenny.wav</span></code></pre></div>
|
<span id="cb4-5"><a href="#cb4-5" aria-hidden="true" tabindex="-1"></a><span class="ex">./prog</span> 867-5309 <span class="op">></span> jenny.wav</span></code></pre></div>
|
||||||
<p>If the script <a href="try.sh">try.sh</a> did not play a WAV file, it
|
<p>If the script <a href="try.sh">try.sh</a> did not play a WAV file, it
|
||||||
means you do not have SoX installed; see <a
|
means you do not have SoX installed; see <a
|
||||||
|
|||||||
@@ -2590,7 +2590,7 @@ return without outputting a solution. If you can wait that long.
|
|||||||
|
|
||||||
|
|
||||||
## <a name="2006_toledo2"></a>2006/toledo2
|
## <a name="2006_toledo2"></a>2006/toledo2
|
||||||
|
|
||||||
|
|
||||||
### STATUS: INABIAF - please **DO NOT** fix
|
### STATUS: INABIAF - please **DO NOT** fix
|
||||||
### Source code: [2006/toledo2/toledo2.c](2006/toledo2/toledo2.c)
|
### Source code: [2006/toledo2/toledo2.c](2006/toledo2/toledo2.c)
|
||||||
|
|||||||
+1
-1
@@ -33,7 +33,7 @@ You may wish to follow us [IOCCC on Mastodon](https://fosstodon.org/@ioccc)
|
|||||||
as we use that platform to announce things such as the opening of a new IOCCC
|
as we use that platform to announce things such as the opening of a new IOCCC
|
||||||
as well as winning entries of the IOCCC.
|
as well as winning entries of the IOCCC.
|
||||||
|
|
||||||
We no longer tweet (or whatever someone with poor impulse control calls
|
We no longer tweet (or whatever someone with poor impulse control calls
|
||||||
posting messages on their platform), preferring to reside in the [fediverse](https://fediverse.info) instead.
|
posting messages on their platform), preferring to reside in the [fediverse](https://fediverse.info) instead.
|
||||||
|
|
||||||
There is [help with Mastodon](https://mastodon.help) available for
|
There is [help with Mastodon](https://mastodon.help) available for
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
We plan to update our [IOCCC on Mastodon](https://fosstodon.org/@ioccc) feed
|
We plan to update our [IOCCC on Mastodon](https://fosstodon.org/@ioccc) feed
|
||||||
a bit more open than this web page. We recommend you check that feed
|
a bit more open than this web page. We recommend you check that feed
|
||||||
for possibly newer news than what is posted here.
|
for possibly newer news than what is posted here.
|
||||||
|
|
||||||
We tend to only post major news updates to this web page.
|
We tend to only post major news updates to this web page.
|
||||||
|
|
||||||
|
|||||||
+41
-41
@@ -686,7 +686,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1986/marshall/Makefile</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1986/marshall/Makefile</loc>
|
||||||
<lastmod>2024-03-13T06:48:15+00:00</lastmod>
|
<lastmod>2024-03-13T15:50:52+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1986/marshall/README.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1986/marshall/README.md</loc>
|
||||||
@@ -706,7 +706,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1986/marshall/marshall.alt.c</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1986/marshall/marshall.alt.c</loc>
|
||||||
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
|
<lastmod>2024-03-13T15:50:52+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1986/marshall/marshall.c</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1986/marshall/marshall.c</loc>
|
||||||
@@ -850,7 +850,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1987/README.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1987/README.md</loc>
|
||||||
<lastmod>2024-03-08T22:52:59+00:00</lastmod>
|
<lastmod>2024-03-15T04:24:27+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1987/biggar/.entry.json</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1987/biggar/.entry.json</loc>
|
||||||
@@ -982,7 +982,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1987/index.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1987/index.html</loc>
|
||||||
<lastmod>2024-03-10T17:00:59+00:00</lastmod>
|
<lastmod>2024-03-15T04:27:34+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1987/korn/.entry.json</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1987/korn/.entry.json</loc>
|
||||||
@@ -1574,7 +1574,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/fubar/README.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/fubar/README.md</loc>
|
||||||
<lastmod>2024-03-02T23:28:18+00:00</lastmod>
|
<lastmod>2024-03-15T04:24:30+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/fubar/fubar.c</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/fubar/fubar.c</loc>
|
||||||
@@ -1590,7 +1590,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/fubar/index.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/fubar/index.html</loc>
|
||||||
<lastmod>2024-03-10T17:01:44+00:00</lastmod>
|
<lastmod>2024-03-15T04:28:20+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/fubar/try.sh</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/fubar/try.sh</loc>
|
||||||
@@ -1666,7 +1666,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/jar.2/Makefile</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/jar.2/Makefile</loc>
|
||||||
<lastmod>2024-03-13T06:51:31+00:00</lastmod>
|
<lastmod>2024-03-13T15:50:52+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/jar.2/README.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/jar.2/README.md</loc>
|
||||||
@@ -2574,11 +2574,11 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1991/brnstnd/sorta.README.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1991/brnstnd/sorta.README.html</loc>
|
||||||
<lastmod>2024-03-10T17:01:13+00:00</lastmod>
|
<lastmod>2024-03-15T04:27:49+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1991/brnstnd/sorta.README.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1991/brnstnd/sorta.README.md</loc>
|
||||||
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
|
<lastmod>2024-03-15T04:25:17+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1991/brnstnd/sorta.i2+2</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1991/brnstnd/sorta.i2+2</loc>
|
||||||
@@ -2906,7 +2906,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1991/westley/README.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1991/westley/README.md</loc>
|
||||||
<lastmod>2024-03-03T00:06:59+00:00</lastmod>
|
<lastmod>2024-03-15T04:25:14+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1991/westley/index.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1991/westley/index.html</loc>
|
||||||
@@ -3190,7 +3190,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1992/buzzard.2/buzzard.2.README.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1992/buzzard.2/buzzard.2.README.md</loc>
|
||||||
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
|
<lastmod>2024-03-15T04:24:56+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1992/buzzard.2/buzzard.2.alt.c</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1992/buzzard.2/buzzard.2.alt.c</loc>
|
||||||
@@ -3202,11 +3202,11 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1992/buzzard.2/buzzard.2.design.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1992/buzzard.2/buzzard.2.design.html</loc>
|
||||||
<lastmod>2024-03-10T17:01:14+00:00</lastmod>
|
<lastmod>2024-03-15T04:27:49+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1992/buzzard.2/buzzard.2.design.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1992/buzzard.2/buzzard.2.design.md</loc>
|
||||||
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
|
<lastmod>2024-03-15T04:24:54+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1992/buzzard.2/buzzard.2.orig.c</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1992/buzzard.2/buzzard.2.orig.c</loc>
|
||||||
@@ -4046,11 +4046,11 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1993/rince/design.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1993/rince/design.html</loc>
|
||||||
<lastmod>2024-03-10T17:01:14+00:00</lastmod>
|
<lastmod>2024-03-15T04:27:50+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1993/rince/design.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1993/rince/design.md</loc>
|
||||||
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
|
<lastmod>2024-03-15T04:24:43+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1993/rince/index.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1993/rince/index.html</loc>
|
||||||
@@ -4526,11 +4526,11 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1994/shapiro/shapiro.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1994/shapiro/shapiro.html</loc>
|
||||||
<lastmod>2024-03-10T17:01:15+00:00</lastmod>
|
<lastmod>2024-03-15T04:27:50+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1994/shapiro/shapiro.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1994/shapiro/shapiro.md</loc>
|
||||||
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
|
<lastmod>2024-03-15T04:24:46+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1994/shapiro/shapiro.orig.c</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1994/shapiro/shapiro.orig.c</loc>
|
||||||
@@ -5730,7 +5730,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1996/schweikh3/README.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1996/schweikh3/README.md</loc>
|
||||||
<lastmod>2024-03-02T23:28:18+00:00</lastmod>
|
<lastmod>2024-03-15T04:25:19+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1996/schweikh3/index.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1996/schweikh3/index.html</loc>
|
||||||
@@ -6194,7 +6194,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1998/dorssel/README.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1998/dorssel/README.md</loc>
|
||||||
<lastmod>2024-03-02T23:43:00+00:00</lastmod>
|
<lastmod>2024-03-15T04:25:10+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1998/dorssel/dorssel.c</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1998/dorssel/dorssel.c</loc>
|
||||||
@@ -6438,7 +6438,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1998/schweikh3/README.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1998/schweikh3/README.md</loc>
|
||||||
<lastmod>2024-03-02T23:28:18+00:00</lastmod>
|
<lastmod>2024-03-15T04:25:12+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/1998/schweikh3/index.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/1998/schweikh3/index.html</loc>
|
||||||
@@ -8850,7 +8850,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2005/anon/README.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2005/anon/README.md</loc>
|
||||||
<lastmod>2024-03-02T23:28:18+00:00</lastmod>
|
<lastmod>2024-03-15T04:25:24+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2005/anon/anon.alt.c</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2005/anon/anon.alt.c</loc>
|
||||||
@@ -11370,7 +11370,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/deckmyn/deckmyn.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/deckmyn/deckmyn.md</loc>
|
||||||
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
|
<lastmod>2024-03-15T04:24:13+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/deckmyn/deckmyn.orig.c</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/deckmyn/deckmyn.orig.c</loc>
|
||||||
@@ -11766,11 +11766,11 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/hou/hint.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/hou/hint.html</loc>
|
||||||
<lastmod>2024-03-10T17:01:16+00:00</lastmod>
|
<lastmod>2024-03-15T04:27:52+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/hou/hint.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/hou/hint.md</loc>
|
||||||
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
|
<lastmod>2024-03-15T04:24:23+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/hou/hou.c</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/hou/hou.c</loc>
|
||||||
@@ -11830,7 +11830,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/kang/README.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/kang/README.md</loc>
|
||||||
<lastmod>2024-03-02T23:28:18+00:00</lastmod>
|
<lastmod>2024-03-15T04:24:15+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/kang/de.alt.sh</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/kang/de.alt.sh</loc>
|
||||||
@@ -11938,7 +11938,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/omoikane/README.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/omoikane/README.md</loc>
|
||||||
<lastmod>2024-03-02T23:28:18+00:00</lastmod>
|
<lastmod>2024-03-15T04:24:11+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/omoikane/index.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/omoikane/index.html</loc>
|
||||||
@@ -16710,7 +16710,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2019/duble/README.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2019/duble/README.md</loc>
|
||||||
<lastmod>2024-03-02T23:28:18+00:00</lastmod>
|
<lastmod>2024-03-15T04:24:59+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2019/duble/check-os.sh</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2019/duble/check-os.sh</loc>
|
||||||
@@ -17486,15 +17486,15 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/HACKING.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/HACKING.html</loc>
|
||||||
<lastmod>2024-03-10T17:01:21+00:00</lastmod>
|
<lastmod>2024-03-15T04:27:57+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/HACKING.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/HACKING.md</loc>
|
||||||
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
|
<lastmod>2024-03-15T04:25:05+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/Makefile</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/Makefile</loc>
|
||||||
<lastmod>2024-03-13T06:41:49+00:00</lastmod>
|
<lastmod>2024-03-13T15:50:52+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/README.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/README.md</loc>
|
||||||
@@ -17538,11 +17538,11 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/gameplay.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/gameplay.html</loc>
|
||||||
<lastmod>2024-03-10T17:01:19+00:00</lastmod>
|
<lastmod>2024-03-15T04:27:54+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/gameplay.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/gameplay.md</loc>
|
||||||
<lastmod>2024-02-28T00:26:33+00:00</lastmod>
|
<lastmod>2024-03-15T04:25:03+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/halfwidth_vs_fullwidth.png</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/halfwidth_vs_fullwidth.png</loc>
|
||||||
@@ -17606,11 +17606,11 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/terminals.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/terminals.html</loc>
|
||||||
<lastmod>2024-03-10T17:01:22+00:00</lastmod>
|
<lastmod>2024-03-15T04:27:57+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/terminals.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/terminals.md</loc>
|
||||||
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
|
<lastmod>2024-03-15T04:25:08+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/troubleshooting.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/troubleshooting.html</loc>
|
||||||
@@ -17754,7 +17754,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/giles/README.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/giles/README.md</loc>
|
||||||
<lastmod>2024-03-03T01:25:39+00:00</lastmod>
|
<lastmod>2024-03-15T04:25:00+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/giles/dtmf.bin</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/giles/dtmf.bin</loc>
|
||||||
@@ -17762,7 +17762,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/giles/index.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/giles/index.html</loc>
|
||||||
<lastmod>2024-03-10T17:04:38+00:00</lastmod>
|
<lastmod>2024-03-15T04:31:17+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/giles/pi.wav</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/giles/pi.wav</loc>
|
||||||
@@ -19234,7 +19234,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/bugs.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/bugs.md</loc>
|
||||||
<lastmod>2024-03-02T22:32:55+00:00</lastmod>
|
<lastmod>2024-03-15T04:24:38+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/contact.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/contact.html</loc>
|
||||||
@@ -19242,7 +19242,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/contact.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/contact.md</loc>
|
||||||
<lastmod>2024-03-03T01:26:04+00:00</lastmod>
|
<lastmod>2024-03-15T04:24:48+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/faq.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/faq.html</loc>
|
||||||
@@ -19390,7 +19390,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/news.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/news.md</loc>
|
||||||
<lastmod>2024-03-03T00:32:54+00:00</lastmod>
|
<lastmod>2024-03-15T04:24:41+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/robots.txt</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/robots.txt</loc>
|
||||||
@@ -19402,11 +19402,11 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/thanks-for-help.html</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/thanks-for-help.html</loc>
|
||||||
<lastmod>2024-03-10T17:01:12+00:00</lastmod>
|
<lastmod>2024-03-15T04:27:47+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/thanks-for-help.md</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/thanks-for-help.md</loc>
|
||||||
<lastmod>2024-03-02T20:30:19+00:00</lastmod>
|
<lastmod>2024-03-15T04:21:48+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://ioccc-src.github.io/temp-test-ioccc/var.mk</loc>
|
<loc>https://ioccc-src.github.io/temp-test-ioccc/var.mk</loc>
|
||||||
|
|||||||
@@ -843,7 +843,7 @@ class="sourceCode diff"><code class="sourceCode diff"><span id="cb30-1"><a href=
|
|||||||
<span id="cb30-3"><a href="#cb30-3" aria-hidden="true" tabindex="-1"></a><span class="dt">@@ -7,13 +7,12 @@ if [[ $# -ne 1 ]]; then</span></span>
|
<span id="cb30-3"><a href="#cb30-3" aria-hidden="true" tabindex="-1"></a><span class="dt">@@ -7,13 +7,12 @@ if [[ $# -ne 1 ]]; then</span></span>
|
||||||
<span id="cb30-4"><a href="#cb30-4" aria-hidden="true" tabindex="-1"></a> exit 1</span>
|
<span id="cb30-4"><a href="#cb30-4" aria-hidden="true" tabindex="-1"></a> exit 1</span>
|
||||||
<span id="cb30-5"><a href="#cb30-5" aria-hidden="true" tabindex="-1"></a> fi</span>
|
<span id="cb30-5"><a href="#cb30-5" aria-hidden="true" tabindex="-1"></a> fi</span>
|
||||||
<span id="cb30-6"><a href="#cb30-6" aria-hidden="true" tabindex="-1"></a> </span>
|
<span id="cb30-6"><a href="#cb30-6" aria-hidden="true" tabindex="-1"></a></span>
|
||||||
<span id="cb30-7"><a href="#cb30-7" aria-hidden="true" tabindex="-1"></a> # run/compile it</span>
|
<span id="cb30-7"><a href="#cb30-7" aria-hidden="true" tabindex="-1"></a> # run/compile it</span>
|
||||||
<span id="cb30-8"><a href="#cb30-8" aria-hidden="true" tabindex="-1"></a> rm -f ouroboros.c x1 x</span>
|
<span id="cb30-8"><a href="#cb30-8" aria-hidden="true" tabindex="-1"></a> rm -f ouroboros.c x1 x</span>
|
||||||
<span id="cb30-9"><a href="#cb30-9" aria-hidden="true" tabindex="-1"></a><span class="st">-ex - <<EOF</span></span>
|
<span id="cb30-9"><a href="#cb30-9" aria-hidden="true" tabindex="-1"></a><span class="st">-ex - <<EOF</span></span>
|
||||||
|
|||||||
+2
-2
@@ -804,7 +804,7 @@ might end up failing to work even after changing it back. This was resolved by:
|
|||||||
@@ -7,13 +7,12 @@ if [[ $# -ne 1 ]]; then
|
@@ -7,13 +7,12 @@ if [[ $# -ne 1 ]]; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# run/compile it
|
# run/compile it
|
||||||
rm -f ouroboros.c x1 x
|
rm -f ouroboros.c x1 x
|
||||||
-ex - <<EOF
|
-ex - <<EOF
|
||||||
@@ -3836,7 +3836,7 @@ which the recipe file now links to.
|
|||||||
|
|
||||||
[Cody](#cody) added the [try.sh](2012/hamano/try.sh) script and the helper
|
[Cody](#cody) added the [try.sh](2012/hamano/try.sh) script and the helper
|
||||||
Makefile rules `hint.pdf`, `hint`, `hello.pdf` and `hello` to simplify the
|
Makefile rules `hint.pdf`, `hint`, `hello.pdf` and `hello` to simplify the
|
||||||
procedure for both `hint.pdf` and `hello.pdf` as well as compiling them as C.
|
procedure for both `hint.pdf` and `hello.pdf` as well as compiling them as C.
|
||||||
|
|
||||||
|
|
||||||
## <a name="2012_hou"></a>[2012/hou](2012/hou/hou.c) ([index.html](2012/hou/index.html]))
|
## <a name="2012_hou"></a>[2012/hou](2012/hou/hou.c) ([index.html](2012/hou/index.html]))
|
||||||
|
|||||||
Reference in new issue
Block a user