Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ assert(3C) — UTek 3.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

intro(3f)



ASSERT(3C)              COMMAND REFERENCE              ASSERT(3C)



NAME
     assert - program verification

SYNOPSIS
     #include <assert.h>
     assert(expression)

DESCRIPTION
     Assert is a macro that indicates expression is expected to
     be true at this point in the program.  It causes an exit(2)
     with a diagnostic comment on the standard output when
     expression is false (0).  Compiling with the cc(1) option
     -DNDEBUG effectively deletes assert from the program.

DIAGNOSTICS
     Assertion failed: file f line n.
                         F is the source file and n is the source
                         line number of the assert statement.

SEE ALSO
     intro(3f).


































Printed 5/12/88                                                 1





































































%%index%%
na:312,81;
sy:393,499;
de:892,689;
di:1581,403;
se:1984,140;
%%index%%000000000094

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026