Minor fixes to 2018/vokes/README.md
This commit is contained in:
1 parent
17a2012aa4
commit
69d2e09da4
1 file changed
+8
-8
@@ -1,7 +1,7 @@
|
|||||||
# Most connected
|
# Most connected
|
||||||
|
|
||||||
Scott Vokes
|
Scott Vokes
|
||||||
Twitter: @silentbicycle
|
Twitter: @silentbicycle
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -34,7 +34,7 @@ answer you seek with no hocus pocus.
|
|||||||
|
|
||||||
## Author's comments:
|
## Author's comments:
|
||||||
|
|
||||||
### Introduction
|
### Introduction:
|
||||||
|
|
||||||
This program reads a directed graph (as lines with integer node IDs),
|
This program reads a directed graph (as lines with integer node IDs),
|
||||||
and prints the graph's nodes in reverse-topologically sorted order,
|
and prints the graph's nodes in reverse-topologically sorted order,
|
||||||
@@ -82,7 +82,7 @@ implementation of counting sort, which sorts each group.
|
|||||||
For other details about the input format, see "Issues and
|
For other details about the input format, see "Issues and
|
||||||
Limitations".
|
Limitations".
|
||||||
|
|
||||||
### Building
|
### Building:
|
||||||
|
|
||||||
To build:
|
To build:
|
||||||
|
|
||||||
@@ -99,7 +99,7 @@ may also be necessary -- the function pointer declarations for
|
|||||||
`_` and `B` may get warnings otherwise, for reasons described
|
`_` and `B` may get warnings otherwise, for reasons described
|
||||||
under "Obfuscations".
|
under "Obfuscations".
|
||||||
|
|
||||||
### Obfuscations
|
### Obfuscations:
|
||||||
|
|
||||||
- This entry uses functions that have a variable number of arguments,
|
- This entry uses functions that have a variable number of arguments,
|
||||||
but despite what the rules say, there is no need to be careful about
|
but despite what the rules say, there is no need to be careful about
|
||||||
@@ -115,8 +115,8 @@ under "Obfuscations".
|
|||||||
|
|
||||||
- It uses `_` in three different scopes: as a goto label (function
|
- It uses `_` in three different scopes: as a goto label (function
|
||||||
scope), as an enum name, and a `_` function pointer (which is required
|
scope), as an enum name, and a `_` function pointer (which is required
|
||||||
to have file scope, since it starts with '_'). There are also other
|
to have file scope, since it starts with `_`). There are also other
|
||||||
`_`s: it appears in a string, obscured by a headecimal escape sequence
|
`_`s: it appears in a string, obscured by a hexadecimal escape sequence
|
||||||
(`\x5f`), and the cauldron is supported by a giant underscore.
|
(`\x5f`), and the cauldron is supported by a giant underscore.
|
||||||
(Does this program qualify for Best One Liner?)
|
(Does this program qualify for Best One Liner?)
|
||||||
|
|
||||||
@@ -168,7 +168,7 @@ under "Obfuscations".
|
|||||||
- Oh, and the program is squashed into the shape of a bubbling cauldron,
|
- Oh, and the program is squashed into the shape of a bubbling cauldron,
|
||||||
on top of a giant underscore, so there's that.
|
on top of a giant underscore, so there's that.
|
||||||
|
|
||||||
### Issues and Limitations
|
### Issues and Limitations:
|
||||||
|
|
||||||
- Despite appearances, it does not handle numbers in hex, or provide
|
- Despite appearances, it does not handle numbers in hex, or provide
|
||||||
a `curses(3)`-based interface.
|
a `curses(3)`-based interface.
|
||||||
|
|||||||
Reference in new issue
Block a user