OBSCURE
Section: User Commands (1)
Updated: 12 August 1995
Index
Return to Main Contents
NAME
obscure - make a C source file unreadable but compilable
SYNOPSIS
obscure
[
-huis
] [
-w
width
] [
-a
file
] [
-n
file
] [
-p
prefix
] [
input
[
output
]
]
DESCRIPTION
obscure
converts the input file, expected to be written in the C language, into
a human unreadable
one, but compilable.
His job is converting every identifier into a useless one for the reader,
removing any comment and compacting all the whitespaces when they are
not necessary.
OPTIONS
- -h
-
Display a help page.
- -u
-
Make a very unreadable output compacting the whitespaces when they are
not necessary.
- -i
-
Do not change identifiers.
- -s
-
Use silly words instead of numbers for generating identifiers.
- -w width
-
Set the width limit of the output.
- -a file
-
Add first the identifiers contained in the specified file to the
hash table. Useful
when those identifiers are used in two or more source files.
- -n file
-
Do not convert the identifiers contained in the specified file.
Useful when they
are part of a library.
- -p prefix
-
Specify the prefix to use when generating the identifiers.
AUTHOR
Sandro Sigala (sansig@freenet.hut.fi)
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- AUTHOR
-
This document was created by
man2html,
using the manual pages.
Time: 15:23:27 GMT, November 05, 2024