Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ assert(3C) — UTek W2.3

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 10/17/86                                                1





































































%%index%%
na:72,65;
sy:137,324;
de:461,565;
di:1026,390;
se:1416,110;
%%index%%000000000093

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