Add "<!-- BEFORE: 1st line of markdown file: FILE/PATH -->" before the markdown content. This line appears in the generated HTML. Add "<!-- AFTER: last line of markdown file: FILE/PATH -->" after the markdown content. This line appears in the generated HTML. We test a fix relating to problems produced by `pandoc(1)` when footnotes are added at the end of generated HTML. This test is made for `2000/bmeyer/index.html`. Fixed exit 4 in `bin/md2html.sh that should be exit 5. Changed `bin/md2html.sh` VERSION from to "1.3 2024-04-14" to "1.4 2024-04-18". Run `bin/readme2index.sh -v 1 2000/bmeyer` to perform the above.
To build:
make
To use:
./hoyle point ...
Try:
./try.sh
Judges' remarks:
The obfuscation functions at several levels. Note the clever
use of use of #defines. The #define do(if,else), for example,
is delightful. The code itself contains a bunch of curves
designed to throw you off axis. :-)
Author's remarks:
This application graphs polynomials on a standard Cartesian coordinate system.
Polynomials of the form ax^0 + bx^1 + cx^2 + ... are graphed by passing the
coefficients a, b, c, etc. as double precision arguments. It allows up to
8 parameters (thus up to x^7).
Points of interest:
- the x axis goes from
-32to+31. - the y axis auto scales!
- up to 8 coefficients may be passed in.
- the graph will determine direction and use slashes and
dashes rather than a simple block of
Xs.
For example, to graph y = x^2:
./hoyle 0 0 1
Note that:
./hoyle 0 0 2
will produce the same graph, since the y-axis is auto scaling.