Author:
- Name: David Van Brackle
Location: US - United States of America (United States)
To build:
make all
Try:
./try.sh
Judges’ remarks:
This program computes all proper subsets of the set of arguments passed to it. Each subset is printed with one element on each line, followed by a line of ten dashes.
Author’s remarks:
The program has the following charming and possibly non-portable features:
It has no local or global variables, only the command-line parameters.
It calls
main()
recursively.It alters the command-line parameters.
It uses the fact that if the high bit is set in a character variable, the value is negative.
Inventory for 1989/vanb
Primary files
- vanb.c - entry source code
- Makefile - entry Makefile
- vanb.orig.c - original source code
- try.sh - script to try entry
Secondary files
- 1989_vanb.tar.bz2 - download entry tarball
- README.md - markdown source for this web page
- .entry.json - entry summary and manifest in JSON
- .gitignore - list of files that should not be committed under git
- .path - directory path from top level directory
- index.html - this web page