Sather Home Page

Section 8.11.2.2:
TRI_STATE

immutable class TRI_STATE < $ENUMS{TRI_STATE}

Inheritance map $ENUMS

Formal Types

types

SAME = TRI_STATE ;

This enumeration class provides a three-state logic response to a question requiring a yes/no answer. The answer provided may, of course, be 'yes' or 'no', but may also be a response which is interpetable as neither - giving rise to the third value 'unknown'.


External specifications

The following feature is required to be implemented for this class in accordance with the specification given in $IS_EQ :-


The following feature is required to be implemented for this class in accordance with the specification given in $HASH :-


The following features are required to be implemented for this class in accordance with the specifications given in $BINARY :-


The following featuress are required to be implemented for this class in accordance with the specifications given in $STR :-


The following feature is required to be implemented for this class in accordance with the specification given in $INSTR :-


The following features are required to be implemented for this class in accordance with the specifications given in $ANCHORED_FMT :-


The following features are required to be implemented for this class in accordance with the specifications given in $ENUMS{T} :-


Enumeration Values

This enumeration provides three values which may be given the interpretation indicated :-


Language Index Library Index Non-numeric Index
Comments or enquiries should be made to Keith Hopper.
Page last modified: Wednesday, 22 November 2000.
Produced with Amaya