Fix html files for 2012
This commit is contained in:
1 parent
1dffd99226
commit
b13b36b46a
6 files changed
+89
-101
No files matched your search
@@ -45,8 +45,7 @@ command line is an abuse of [C Shell](https://en.wikipedia.org/wiki/C_shell).
|
||||
Please use [Bourne-family shells](https://en.wikipedia.org/wiki/Bourne_shell) to
|
||||
run this entry.
|
||||
|
||||
... but in 2023 we changed the backticks to be the bash `$(..)` construct. This
|
||||
is not done in the author's remarks, however.
|
||||
... but in 2023 we changed the backticks to be the bash `$(..)` construct.
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
@@ -58,7 +57,7 @@ manual input as below) ready and a program capable of showing [.pbm bitmap
|
||||
format](https://en.wikipedia.org/wiki/Netpbm) images.
|
||||
|
||||
``` <!---sh-->
|
||||
./deckmyn "`cat deckmyn.c`" "`cat example_greensleeves`" > greensleeves.pbm
|
||||
./deckmyn "$(cat deckmyn.c)" "$(cat example_greensleeves)" > greensleeves.pbm
|
||||
```
|
||||
|
||||
If you have macOS you can open the image like:
|
||||
@@ -72,7 +71,7 @@ normally open an image.
|
||||
|
||||
|
||||
``` <!---sh-->
|
||||
./deckmyn "`cat deckmyn.c`" "KF m44c4 c4 g4 g4 : a4 a4 g2 :; " > short_bass.pbm
|
||||
./deckmyn "$(cat deckmyn.c)" "KF m44c4 c4 g4 g4 : a4 a4 g2 :; " > short_bass.pbm
|
||||
```
|
||||
|
||||
If you have macOS you can open the image like:
|
||||
@@ -101,7 +100,7 @@ The program expects *two command line arguments*. The first is a (very long)
|
||||
string that contains the complete music font. Note that it should *not* be given
|
||||
as a file name! The default music font is encoded in the (whitespace of the)
|
||||
source code [deckmyn.c](%%REPO_URL%%/2012/deckmyn/deckmyn.c) itself. Therefore, the first argument should
|
||||
be `"`` ` ``cat deckmyn.c`` ` ``"`.
|
||||
be `"$(cat deckmyn.c)"`.
|
||||
|
||||
The second command line argument is the music itself. This is, again, a string,
|
||||
not a file name. All music signs are entered as tokens of exactly 3 characters.
|
||||
|
||||
@@ -431,19 +431,18 @@ chip</a> (a sound processor?).</p>
|
||||
command line is an abuse of <a href="https://en.wikipedia.org/wiki/C_shell">C Shell</a>.
|
||||
Please use <a href="https://en.wikipedia.org/wiki/Bourne_shell">Bourne-family shells</a> to
|
||||
run this entry.</p>
|
||||
<p>… but in 2023 we changed the backticks to be the bash <code>$(..)</code> construct. This
|
||||
is not done in the author’s remarks, however.</p>
|
||||
<p>… but in 2023 we changed the backticks to be the bash <code>$(..)</code> construct.</p>
|
||||
<h2 id="authors-remarks">Author’s remarks:</h2>
|
||||
<h3 id="example-use">Example use</h3>
|
||||
<p>You need the source code and example input (either one of the example files, or
|
||||
manual input as below) ready and a program capable of showing <a href="https://en.wikipedia.org/wiki/Netpbm">.pbm bitmap
|
||||
format</a> images.</p>
|
||||
<pre><code> ./deckmyn "`cat deckmyn.c`" "`cat example_greensleeves`" > greensleeves.pbm</code></pre>
|
||||
<pre><code> ./deckmyn "$(cat deckmyn.c)" "$(cat example_greensleeves)" > greensleeves.pbm</code></pre>
|
||||
<p>If you have macOS you can open the image like:</p>
|
||||
<pre><code> open greensleeves.pbm</code></pre>
|
||||
<p>… otherwise, you’ll have to open it in your viewer of choice how you would
|
||||
normally open an image.</p>
|
||||
<pre><code> ./deckmyn "`cat deckmyn.c`" "KF m44c4 c4 g4 g4 : a4 a4 g2 :; " > short_bass.pbm</code></pre>
|
||||
<pre><code> ./deckmyn "$(cat deckmyn.c)" "KF m44c4 c4 g4 g4 : a4 a4 g2 :; " > short_bass.pbm</code></pre>
|
||||
<p>If you have macOS you can open the image like:</p>
|
||||
<pre><code> open short_bass.pbm</code></pre>
|
||||
<p>… otherwise, you’ll have to open it in your viewer of choice how you would
|
||||
@@ -461,7 +460,7 @@ etc.</p>
|
||||
string that contains the complete music font. Note that it should <em>not</em> be given
|
||||
as a file name! The default music font is encoded in the (whitespace of the)
|
||||
source code <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2012/deckmyn/deckmyn.c">deckmyn.c</a> itself. Therefore, the first argument should
|
||||
be <code>"``</code> <code>cat deckmyn.c</code> <code>``"</code>.</p>
|
||||
be <code>"$(cat deckmyn.c)"</code>.</p>
|
||||
<p>The second command line argument is the music itself. This is, again, a string,
|
||||
not a file name. All music signs are entered as tokens of exactly 3 characters.
|
||||
The code is very sensitive to bad spacing! So for instance, if you use a file to
|
||||
|
||||
@@ -16,7 +16,7 @@ section below for more details.
|
||||
./endoh1 < file
|
||||
```
|
||||
|
||||
WARNING: if you're sensitive to/don't like flashing colours/text or just want to
|
||||
**WARNING**: if you're sensitive to/don't like flashing colours/text or just want to
|
||||
see what this looks like not going so fast then you might wish to try the
|
||||
[Alternate code](#alternate-code) instead.
|
||||
|
||||
|
||||
@@ -418,7 +418,7 @@ judges at the time of the contest). Another version is the deobfuscated version
|
||||
provided by the author as well. See the <a href="#alternate-code">Alternate code</a>
|
||||
section below for more details.</p>
|
||||
<pre><code> ./endoh1 < file</code></pre>
|
||||
<p>WARNING: if you’re sensitive to/don’t like flashing colours/text or just want to
|
||||
<p><strong>WARNING</strong>: if you’re sensitive to/don’t like flashing colours/text or just want to
|
||||
see what this looks like not going so fast then you might wish to try the
|
||||
<a href="#alternate-code">Alternate code</a> instead.</p>
|
||||
<h2 id="try">Try:</h2>
|
||||
|
||||
Reference in new issue
Block a user