Minor update to 1994/weisberg
To make the entry a bit more user friendly and also easier to use with other tools (in a pipeline - if anyone wanted to for some reason) the Makefile was modified to print a newline after each number rather than a space. I noticed that the Alternate code section had no subsections for 'Alternate build' or 'Alternate use' and these were added as well. I am not sure how this happened but I might do a quick pass through over all entries once everything else is done just to be sure.
This commit is contained in:
1 parent
ae7c8766cb
commit
eed35127cc
3 files changed
+30
-4
No files matched your search
@@ -60,7 +60,7 @@ ARCH=
|
||||
#
|
||||
CDEFINE= -Dc='n*n>x?p:((m=*(b+1)),N))' \
|
||||
-DN='((b=t+1),x+=2,x>e?exit(0):o' \
|
||||
-Dp='(a-t<o?*(a++)=x:47),printf("%d ",x),N)'
|
||||
-Dp='(a-t<o?*(a++)=x:47),printf("%d\n",x),N)'
|
||||
|
||||
# Include files that are needed to compile
|
||||
#
|
||||
|
||||
+22
-3
@@ -4,6 +4,9 @@
|
||||
make all
|
||||
```
|
||||
|
||||
There is an alternate version that uses more memory. See [alternate
|
||||
code](#alternate-code) below.
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
@@ -12,14 +15,30 @@ make all
|
||||
```
|
||||
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
./weisberg | head -n 15
|
||||
```
|
||||
|
||||
|
||||
## Alternate code:
|
||||
|
||||
If you liked what you saw from the above program, and happen to
|
||||
have some 512 Megabytes of virtual memory lying around with to do,
|
||||
you could try:
|
||||
have some 512 Megabytes of virtual memory lying around with to do
|
||||
something with you might try this version.
|
||||
|
||||
|
||||
### Alternate build:
|
||||
|
||||
```sh
|
||||
make alt
|
||||
```
|
||||
|
||||
|
||||
### Alternate use:
|
||||
|
||||
```sh
|
||||
make weisberg.alt
|
||||
./weisberg.alt
|
||||
```
|
||||
|
||||
|
||||
@@ -1780,6 +1780,13 @@ more like the original entry this was done in the Makefile.
|
||||
Note that the alt code does not use `fgets(3)` but rather `gets(3)`.
|
||||
|
||||
|
||||
## [1994/weisberg](1994/weisberg/weisberg.c) ([README.md](1994/weisberg/README.md]))
|
||||
|
||||
Cody changed the Makefile to make this program more user friendly and easier to
|
||||
use with other tools as well by making the program output not a space after each
|
||||
number but rather a newline.
|
||||
|
||||
|
||||
## [1994/westley](1994/westley/westley.c) ([README.md](1994/westley/README.md]))
|
||||
|
||||
Cody converted the spoiler compiler options (provided by the author) to be
|
||||
|
||||
Reference in new issue
Block a user