Annotation of cci/usr/src/man/man3/assert.3x, revision 1.1

1.1     ! root        1: .TH ASSERT 3X "19 January 1983"
        !             2: .SH NAME
        !             3: assert \- program verification
        !             4: .SH SYNOPSIS
        !             5: .B #include <assert.h>
        !             6: .PP
        !             7: .B assert(expression)
        !             8: .SH DESCRIPTION
        !             9: .PP
        !            10: .I Assert
        !            11: is a macro that indicates
        !            12: .I expression
        !            13: is expected to be true at this point in the program.
        !            14: It causes an
        !            15: .IR exit (2)
        !            16: with a diagnostic comment on the standard output when
        !            17: .I expression
        !            18: is false (0).
        !            19: Compiling with the 
        !            20: .IR cc (1)
        !            21: option
        !            22: .SM
        !            23: .B \-DNDEBUG
        !            24: effectively deletes
        !            25: .I assert
        !            26: from the program.
        !            27: .SH DIAGNOSTICS
        !            28: `Assertion failed: file
        !            29: .I f
        !            30: line
        !            31: .I n.'
        !            32: .I F
        !            33: is the source file and
        !            34: .I n
        !            35: the source line number of the
        !            36: .I assert
        !            37: statement.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.